Prerequisites
- Manual
- Agentic
1
Clone and configure
.env and set OPENAI_API_KEY. Everything else has sensible defaults.2
Start Dash
3
Load sample data and knowledge
generate_data.py seeds the SaaS dataset (customers, subscriptions, invoices, usage, support tickets). load_knowledge.py loads the table metadata, query patterns, and business rules in knowledge/.4
Verify it's running
{"status":"ok"}. Connection refused means the container is still starting. Check docker compose logs -f dash-api and wait for the Agno banner.Connect to AgentOS UI
Open os.agno.com and log in. Click Add OS, choose Local, enterhttp://localhost:8000, click Connect.
Try a question:
“What’s our current MRR?”
“Which plan has the highest churn rate?”
“Show me revenue trends by plan over the last 6 months.”Dash routes through its team. The Analyst introspects the schema and writes read-only SQL. The Engineer builds reusable views in the agent-managed
dash schema. The Leader coordinates and answers.
What you have now
For the architecture deep dive (six layers of context, self-learning loop, dual schema enforcement), see What is Dash?.