Building the future of agentic UI with Blazor
In this session from dotnet, live demonstrations show how Blazor interfaces can make agent progress visible and connect conversations to structured application workflows.
From chat to agentic interfaces
Free-form chat remains a useful, flexible foundation for interacting with AI. But as agents reason over context, use tools, and take action, the interface needs to support more than messages.
The session explores several requirements for agentic web applications:
- Progress and tool activity: Communicate what the agent is doing as work proceeds.
- Structured interfaces: Connect conversations to application UI rather than keeping every interaction in a chat thread.
- Shared application state: Synchronize state between agent interactions and the surrounding application.
- Human decisions: Request user input at points where a workflow requires a decision.
- User control: Keep users involved as agents move from answering questions to performing actions.
The Blazor and Microsoft stack
The demonstrations bring together experimental Blazor AI components, the open AG-UI protocol, Microsoft Agent Framework, Microsoft Foundry, and Aspire.
They explore how these pieces work together to support:
- Streaming interactions.
- Custom tool experiences.
- Human-in-the-loop workflows.
- Shared application state.
The focus is on emerging UI patterns and how they fit into Blazor web development. The Blazor AI components are explicitly experimental; the session presents them as part of an evolving approach to building interfaces that make agent actions understandable and give users opportunities to guide the workflow.