← all repositories
agno-agi/agno

Turning agent scripts into multi-tenant platforms

Agno exists because agent frameworks build brains, but someone still has to wire up RBAC, memory, and Slack interfaces.

41.4k stars Python AgentsLLMOps · Eval
agno
Velocity · 7d
+27
★ / day
Trend
accelerating
star history

What it does

Agno is an SDK that wraps around existing agent frameworks and turns them into deployable platforms. It provides a production API with over 50 endpoints, JWT-based access control, multi-tenant isolation, and storage for sessions and memory in your own database. You keep the data, context, and tools; Agno adds the boring but necessary machinery of scheduling, observability, and human-approval loops.

The interesting bit

Instead of replacing your favorite framework, Agno treats it as a plugin and focuses on the control plane—essentially becoming the Kubernetes of agent execution, minus the YAML fatigue. The “auto-improving agent platform” tutorial even suggests letting Claude Code manage the loop, which is either clever or a recipe for infinite recursion, depending on your optimism.

Key highlights

  • Ships with 100+ pre-built toolkits and context providers for Slack, Google Drive, wikis, and MCP.
  • Exposes agents via SSE and websocket endpoints, plus chat interfaces like Telegram, WhatsApp, and Discord.
  • Built-in OpenTelemetry tracing, audit logs, and run history without extra plumbing.
  • Cron-based scheduling and background jobs require no external infrastructure.
  • Runs containerized on any cloud; telemetry is opt-out via AGNO_TELEMETRY=false.

Caveats

  • The README promises a “beautiful UI” but only links to a single screenshot; actual UI depth is unclear.
  • Telemetry is enabled by default, which may irk the paranoid (though disabling it is a single env var).

Verdict

Worth a look if you have working agents that need to graduate from localhost to a product with users and audit trails. Skip it if you are still experimenting with prompts and don’t yet care about tenant isolation.

Frequently asked

What is agno-agi/agno?
Agno exists because agent frameworks build brains, but someone still has to wire up RBAC, memory, and Slack interfaces.
Is agno open source?
Yes — agno-agi/agno is open source, released under the Apache-2.0 license.
What language is agno written in?
agno-agi/agno is primarily written in Python.
How popular is agno?
agno-agi/agno has 41.4k stars on GitHub and is currently accelerating.
Where can I find agno?
agno-agi/agno is on GitHub at https://github.com/agno-agi/agno.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.