Manage
Customize
Add an agent
Add an agent
Create Register in Restart:
agents/my_agent.py:app/main.py:docker compose restartAdd tools
Add tools
Agno includes 100+ tool integrations. See the full list.
Load knowledge
Load knowledge
Load documents for the Knowledge Agent:Try it:
Use a different model
Use a different model
Add your API key to Add
.env and update your agent:anthropic to pyproject.toml and regenerate requirements:Add dependencies
Add dependencies
- Edit
pyproject.toml - Regenerate requirements:
./scripts/generate_requirements.sh - Rebuild:
docker compose up -d --build
Local Development
Run without Docker for faster iteration:Environment Variables
Troubleshooting
Port already in use
Port already in use
Modify
compose.yaml: change "8000:8000" to "8080:8000" under the agentos-api service ports.Database connection issues
Database connection issues
Ensure PostgreSQL is running:
docker compose ps. If the database isn’t ready, wait a few seconds and try again.Container keeps restarting
Container keeps restarting
Check logs:
docker compose logs agentos-api. Common causes: missing OPENAI_API_KEY in .env or database not yet available.