Three layers, one architecture
| Layer | Use it to | What it does |
|---|---|---|
| SDK | Build | Define agents, teams, and workflows with memory, knowledge, guardrails, and 100+ integrations. |
| Runtime | Run | Secure, stateless FastAPI backend with sessions, scheduling, and interfaces. |
| Control Plane | Manage | Monitor and operate your system from the AgentOS UI. |
What AgentOS gives you
- Production API. 50+ endpoints with SSE and websockets to build your product on.
- Storage. Store sessions, memory, knowledge, and traces in your database.
- Context. Navigate live context across Slack, Drive, MCP, and custom sources.
- Human approval. Pause runs for user confirmation, admin approval, or external execution.
- Observability. OpenTelemetry tracing, run history, and audit logs out of the box.
- Security & auth. JWT-based RBAC and multi-user, multi-tenant isolation.
- Interfaces. Slack, Telegram, WhatsApp, Discord, AG-UI, or roll your own.
- Scheduling. Cron-based scheduling and background jobs without any external infra.
- Deploy. Docker, Railway, AWS, GCP. Any container host works.
Pick a path
Build your first agent
Spin up an agent with memory and tools in 20 lines of code.
Build a real product
Three production templates (Scout, Dash, Coda) you can deploy today.
Understand the runtime
Why AgentOS exists and the work it handles for you.