Authentication
AgentOS runs in one of three authentication modes: JWT, Security Key, or none. When theOS_SECURITY_KEY environment variable is set on the server and no JWT source is configured, API requests must send the key as a bearer token:
Core Resources
The API is organized around these core resources:Agents
List registered agents and execute individual runs
Teams
List registered teams and execute coordinated runs
Workflows
List registered workflows, execute them, and track their runs
Sessions
Track conversation history and maintain context across interactions
Memory
Store and retrieve persistent memories for personalized interactions
Knowledge
Upload, manage, and query knowledge bases for your agents
Evals
Run evaluations and track performance metrics for your agents