To make this codebase yours, run rm -rf .git and push to your own git repo.
2
Configure your environment
cp example.env .env
Open .env and set OPENAI_API_KEY. Everything else has sensible defaults.
3
Start the platform
docker compose up -d --build
This runs two containers: a FastAPI app on port 8000 and a Postgres on port 5432.
4
Verify it's running
Open http://localhost:8000/docs.You’ll see the OpenAPI spec: every agent action exposed as a REST endpoint.
AgentOS API
You now have an agent platform made of AgentOS on FastAPI and Postgres. The AgentOS server exposes 50+ actions through a REST API.AgentOS also comes with a UI at os.agno.com.
Click Connect OS, choose Local, enter http://localhost:8000 as the URL, and name it Local AgentOS.
Click Connect.
You should see two agents:
Agent
Pattern
What it does
code_search
Context provider
Reads files in the workspace and answers questions about the codebase.
web_search
Direct tools
Searches the web and synthesizes answers grounded in citations.
Try a prompt against each:
“What’s in this repo?” → code_search lists the directory and explains the structure.
“What did Anthropic publish about agents recently?” → web_search returns a summary.
Open Sessions and Traces in the sidebar. Every run is captured with full message history, tool calls, and timing. This is what powers the iteration loop on the next page.