Documentation Index
Fetch the complete documentation index at: https://docs.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
Agent Runtime=Agent Server
AgentOS runs your agents as a service: reachable over an API, durable across restarts, scaled across replicas, and authenticated per request.
What the runtime gives you
The runtime covers the ground between your agent code and a production service:| Concern | How AgentOS handles it |
|---|---|
| HTTP API | Auto-generated endpoints for every registered agent, team, and workflow |
| State | Sessions and memory persisted to your db |
| Streaming | SSE on every run endpoint; tokens and tool calls stream as they happen |
| Auth | JWT validation with RBAC scopes built-in |
| Scheduling | In-process cron that polls the database and fires due jobs |
| Observability | OpenTelemetry tracing into the same db, queryable with SQL |
| Interfaces | Slack, Telegram, WhatsApp, A2A, AG-UI |
| Human in the loop | Pause runs for user confirmation, admin approval, or external execution |
Agent(...) runs in a script, a test, or an AgentOS service. AgentOS is stateless: state lives in db, so you scale horizontally by adding replicas.
AgentOS can also serve agents built with the Claude Agent SDK, LangGraph, and DSPy. See Multi-framework support.
The primitives
| Concern | Page |
|---|---|
| Run agents behind one HTTP API | Serve as an API |
| Persist sessions, memory, knowledge, traces | Storage |
| Give the agent knowledge, dependencies, and live sources | Context |
| Pause runs for confirmation or approval | Human Approval |
| Trace every run and keep audit logs | Observability |
| Authenticate, scope, and isolate every request | Security & Auth |
| Meet users in Slack, Telegram, WhatsApp, the browser | Interfaces |
| Run recurring and multi-step work | Scheduling |
| Ship the service to production | Deploying |
Explore
Serve as an API
The HTTP endpoints AgentOS generates and how to add your own.
Storage
Database backends and what gets stored.
Context
Knowledge, dependencies, and live data sources.
Human Approval
Pause runs for confirmation, approval, or external systems.
Observability
Tracing, run history, and audit logs in your own database.
Security & Auth
JWT validation, RBAC scopes, and per-request isolation.
Interfaces
Slack, Telegram, WhatsApp, A2A, and AG-UI.
Scheduling
In-process cron and multi-step workflows.
Deploying
Docker, Railway, AWS, GCP, and horizontal scaling.