#44th of 9 in Agent frameworks and SDKs

agno

Python SDK and runtime for building and serving agents behind a REST API

Stars
42.7k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 29 weeks+4,347
24 Mar 2026: 38,371 stars31 Mar 2026: 38,533 stars7 Apr 2026: 38,742 stars14 Apr 2026: 38,972 stars21 Apr 2026: 39,150 stars28 Apr 2026: 39,343 stars5 May 2026: 39,514 stars12 May 2026: 39,690 stars19 May 2026: 39,855 stars26 May 2026: 40,005 stars2 Jun 2026: 40,132 stars9 Jun 2026: 40,277 stars16 Jun 2026: 40,416 stars23 Jun 2026: 40,534 stars30 Jun 2026: 40,662 stars7 Jul 2026: 40,793 stars14 Jul 2026: 40,934 stars21 Jul 2026: 41,120 stars28 Jul 2026: 41,277 stars4 Aug 2026: 41,400 stars11 Aug 2026: 41,503 stars18 Aug 2026: 41,626 stars25 Aug 2026: 41,791 stars1 Sept 2026: 41,898 stars8 Sept 2026: 42,018 stars15 Sept 2026: 42,117 stars22 Sept 2026: 42,253 stars29 Sept 2026: 42,345 stars6 Oct 2026: 42,564 stars13 Oct 2026: 42,718 stars

38,371 on 24 Mar 202642,718 on 13 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Agno is a Python framework for defining agents, plus the AgentOS runtime that serves them through a REST API with 50+ endpoints, SSE and websockets. Sessions, memory, knowledge and traces are stored in your own database, and a web UI manages the running platform. It includes JWT-based RBAC, human approval steps, cron scheduling, and interfaces for Slack, Telegram, WhatsApp, Discord, AG-UI and A2A.

Who it is for: Python developers building self-hosted multi-user agent services

Strengths

  • Runtime ships a REST API with 50+ endpoints, SSE and websockets
  • JWT-based RBAC and multi-tenant isolation included
  • 100+ prebuilt toolkits plus OpenTelemetry tracing and audit logs
  • Starter templates for Docker, AWS, GCP, Azure, Fly, Render, Modal and Helm

Weaknesses

  • Sends a telemetry event per agent run unless AGNO_TELEMETRY=false is set
  • README gives no RAM, GPU or port requirements
  • Starter templates live in separate repos, not in this one
  • Management UI hosting and licensing terms are not described in the README

What it needs

  • Needs Postgres, Docker
  • Models: unknown

Head to head

Also in Agent frameworks and SDKs

See all 9
Also in Agent frameworks and SDKs
RankProjectScore
1langchainPython framework for building LLM agents and apps from interoperable components147.8k starsMIT88 out of 100
2browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)117.9k starsMIT87 out of 100
3crewaiPython framework for multi-agent workflows with role-based Crews and event-driven Flows59.7k starsMIT77 out of 100
#5llama_indexPython framework for RAG and agent apps over your own data52.5k starsMIT68 out of 100
#6langgraphPython framework for building long-running, stateful agents as graphs43.2k starsMIT66 out of 100