Skip to main content

Manage

Customize

Create agents/my_agent.py:
Register in app/main.py:
Restart: docker compose restart
Agno includes 100+ tool integrations. See the full list.
Load documents for the Knowledge Agent:
Try it:
Add your API key to .env and update your agent:
Add anthropic to pyproject.toml and regenerate requirements:
  1. Edit pyproject.toml
  2. Regenerate requirements: ./scripts/generate_requirements.sh
  3. Rebuild: docker compose up -d --build

Local Development

Run without Docker for faster iteration:

Environment Variables

Troubleshooting

Modify compose.yaml: change "8000:8000" to "8080:8000" under the agentos-api service ports.
Ensure PostgreSQL is running: docker compose ps. If the database isn’t ready, wait a few seconds and try again.
Check logs: docker compose logs agentos-api. Common causes: missing OPENAI_API_KEY in .env or database not yet available.