Skip to main content

Documentation Index

Fetch the complete documentation index at: https://agno-v2-ab-home-page-updates-5-16.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Every team building agents builds the same system from scratch:
  • A server to run the agents (batch, streaming, or background mode).
  • A database for sessions, runs, traces, and memory.
  • Auth and RBAC, validated via JWT on every request.
This system is called an agent platform and the goal is to build the foundation once so we can build agents and workflows without worrying about the underlying plumbing. We’ll build our agent platform using FastAPI and Postgres and it will be able to:
  • Run agents in batch, streaming or background mode.
  • Store what agents read and write into organized sessions, runs, traces and memory.
  • Authenticate every request using JWT tokens, providing necessary security and permission guarantees.

Coding Agents Love Agent Platforms

An agent platform ties the system together, so every new agent slots into the same runtime, storage, and connectors. Coding agents love this proximity. Everything lives in one place: agent code, logs, traces, evals, the live service. Claude Code can manage the entire agent development lifecycle. From creating an agent, to improving it, extending it and evaluating it.

Step-by-Step Guide

Here’s the step-by-step guide to build an agent platform managed entirely by coding agents.
StepWhat happens
Run LocallyRun your agent platform (AgentOS + Postgres) locally using docker.
Create an AgentUse Claude Code to create a new agent.
Improve an AgentUse Claude Code to read container logs and improve an agent.
Run on RailwayRun your agent platform on Railway.
Run EvalsLock in behavior with regression tests.
Next StepsTeams, workflows, scheduling, and Slack interfaces.