Skip to main content
Agno provides a beautiful UI for interacting with your agents, completely open source, free to use and build on top of. It’s a simple interface that allows you to chat with your agents, view their memory, knowledge, and more.
No data is sent to agno.com, all agent data is stored locally in your sqlite database.
The Open Source Agent UI is built with Next.js and TypeScript. After the success of the Agent Playground, the community asked for a self-hosted alternative and we delivered!

Get Started with Agent UI

To clone the Agent UI, run the following command in your terminal:
Enter y to create a new project, install dependencies, then run the agent-ui using:
Open http://localhost:3000 to view the Agent UI, but remember to connect to your local agents.

You can also clone the repository manually
And run the agent-ui using

Connect to Local Agents

The Agent UI needs to connect to a playground server, which you can run locally or on any cloud provider. Let’s start with a local playground server. Create a file playground.py
playground.py
In another terminal, run the playground server:
1

Setup your virtual environment

2

Install dependencies

3

Export your OpenAI key

4

Run the Playground

Make sure the serve_playground_app() points to the file containing your Playground app.

View the playground

  • Open http://localhost:3000 to view the Agent UI
  • Select the localhost:7777 endpoint and start chatting with your agents!