Skip to main content
Install the AG-UI dependencies: uv pip install 'agno[agui]'
1

Create the backend

Expose an Agno agent or team through AgentOS and AGUI.
basic.py
Serve on port 9001. Dojo expects the backend there by default.
2

Set Environment Variables

AG-UI needs no tokens, OAuth, or signing secrets. Set only your model provider’s key.
3

Run the backend

The AgentOS configuration is available at http://localhost:9001/config.
4

Set up the Dojo frontend

Dojo is the AG-UI reference frontend.
  1. Clone the repository:
  2. Install the TypeScript SDK:
  3. Build the Agno integration:
  4. Start Dojo:
5

Connect

Open http://localhost:3000 and select the Agno integration. Responses stream from your backend over the AG-UI protocol.
Using your own frontend instead of Dojo? Point any AG-UI-compatible client (including CopilotKit) at the {prefix}/agui endpoint, for example http://localhost:9001/agui.