{
  "data": {
    "a": {
      "slug": "agno",
      "name": "Agno",
      "vendor": "Agno Inc.",
      "vendorUrl": "https://www.agno.com",
      "kind": "framework",
      "category": "frameworks",
      "summary": "Open-source Python framework from Agno Inc. for building agents, teams and workflows, with the AgentOS runtime that serves them over a REST API and an MCP server. Formerly Phidata.",
      "url": "https://www.anchorterminal.com/tools/agno",
      "markdownUrl": "https://www.anchorterminal.com/tools/agno.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/agno.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/agno.json",
      "repo": "https://github.com/agno-agi/agno",
      "license": "Apache-2.0",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "agno"
        }
      ],
      "auth": "api-key",
      "authNotes": "The framework has no account of its own. Each model provider takes its own key from the environment. AgentOS, the server you run, accepts JWTs, a shared OS_SECURITY_KEY or service-account tokens, and takes no credential when none is configured. The hosted control plane at os.agno.com needs a sign-in.",
      "pricing": "free",
      "pricingNotes": "The SDK and AgentOS are free under Apache 2.0, and you pay your model provider. The optional hosted control plane is free for a local AgentOS and $150 a month (Pro) for a live deployment, with Enterprise by quote (https://www.agno.com/pricing, checked 2026-10-08).",
      "priceSummary": "Free · OSS",
      "where": "library",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the library source or on the pricing page. The only match in the repository is a cookbook example that calls a third-party x402 MCP server (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 42612,
        "npmWeekly": null,
        "pypiWeekly": 475559,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.agno.com",
      "llmsTxt": "https://docs.agno.com/llms.txt",
      "capabilities": [
        "agent.framework",
        "agent.multi-agent",
        "agent.durable",
        "agent.mcp-client"
      ],
      "tags": [
        "framework",
        "python",
        "open-source",
        "llms-txt",
        "mcp",
        "otel",
        "free"
      ],
      "lastRelease": "2026-10-02",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 72.8,
        "grade": "BB",
        "agentReady": true,
        "rank": 85,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 76,
          "maintenance": 86,
          "payments": 50,
          "reliability": 83,
          "schema": 90,
          "security": 64,
          "transparency": 83
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": -3,
        "negativeNotes": [
          "2026-06-30. GHSA-m4w4-3r8h-jw98 (CVE-2026-35002, critical), arbitrary code execution through eval() on field_type in a FunctionCall, fixed in 2.3.24. GHSA-w9j5-7p53-pvr3 (CVE-2026-10105, high, published 2026-07-27), SQL injection in the ClickHouse vector store's delete_by_metadata, parameterised in the current source. GHSA-vw84-hprm-cxmm (CVE-2025-64168, high, 2025-10-31), session state written to the wrong session under concurrency, fixed in 2.2.2. All three are fixed and published as advisories in the repository, so 1 point each. https://github.com/agno-agi/agno/security/advisories"
        ],
        "verdict": "An Apache 2.0 Python agent framework at 3.1.1 with an MCP client, tool confirmation and admin approvals, a durable job queue and 25 stable releases in 90 days. Usage telemetry is on by default with unhashed identifiers, and three high or critical advisories were published against it in the last 12 months, all fixed.",
        "bestFor": "Python teams that want agents, teams and workflows plus a self-hosted server with REST, MCP, approvals and scheduling in one package.",
        "strengths": [
          "Apache 2.0, with 25 stable releases on PyPI in the 90 days to 8 October 2026 and 3.1.1 on 2 October",
          "MCP client (MCPTools) over Streamable HTTP and stdio with include_tools, exclude_tools and a name prefix",
          "Tool calls can require confirmation, user input or an admin approval that is stored and audited",
          "llms.txt, llms-full.txt, a Markdown twin of every docs page and a docs MCP server at docs.agno.com/mcp",
          "Unit tests, Ruff and mypy run in public CI, and 10 of the 12 latest runs on main passed with 2 cancelled"
        ],
        "weaknesses": [
          "Usage telemetry is on by default and sends session, run and agent identifiers unhashed. Prompts and outputs are not sent",
          "AGNO_TELEMETRY=false does not cover AgentOS launches or evals, which need telemetry=False on the instance",
          "Three advisories in 12 months, an eval injection rated critical, a ClickHouse SQL injection and a session state leak, all fixed",
          "867 open issues and 968 open pull requests on 8 October 2026, with 287 issues opened and 105 closed in 30 days",
          "AgentOS requires no credential unless a JWT key or OS_SECURITY_KEY is configured",
          "Terms and privacy pages at os.agno.com render only with JavaScript and could not be read"
        ],
        "agentNotes": [
          "Set AGNO_TELEMETRY=false before the first run, and pass telemetry=False to AgentOS and to each eval, which ignore the variable",
          "Configure JWT_VERIFICATION_KEY with AgentOS authorisation switched on, or OS_SECURITY_KEY, before exposing AgentOS. With neither set, REST and MCP routes take no credential",
          "Mark tools that write with requires_confirmation, and resume with continue_run once every requirement is resolved",
          "Set tool_call_limit on agents. The default is None",
          "Install extras for what you use, such as agno[mcp] for MCPTools and agno[os,mcp] for AgentOS with its MCP server"
        ],
        "metrics": {
          "kind": "library",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 72.8
          }
        ],
        "editorialScores": {
          "ergonomics": 76,
          "maintenance": 86,
          "payments": 50,
          "reliability": 83,
          "schema": 90,
          "security": 64,
          "transparency": 73
        },
        "provenanceScore": 93
      },
      "connect": {
        "install": "pip install -U agno   # MCP client: pip install -U \"agno[mcp]\""
      },
      "letme": {
        "capability": "https://letme.dev/agent.framework",
        "tool": "https://letme.dev/agno"
      },
      "area": "frameworks",
      "unitPrices": [
        {
          "item": "Control plane Pro plan, one live AgentOS connection and three seats",
          "unit": "month",
          "usd": 150
        }
      ],
      "provenance": {
        "legalEntity": "Agno Inc.",
        "domain": "agno.com",
        "domainRegistered": "2003-04-13",
        "endpointOnVendorDomain": null,
        "terms": "https://os.agno.com/legal/tos",
        "privacy": "https://os.agno.com/legal/privacy",
        "statusPage": "https://status.agno.com",
        "changelog": "https://www.agno.com/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The licence file reads Copyright 2025-2026 Agno Inc. and the site footer reads © 2026 Agno Inc.",
          "www.agno.com/.well-known/security.txt gives https://github.com/agno-agi/agno/security as the contact and expires 2027-08-10.",
          "The terms and privacy links in the www.agno.com footer go to os.agno.com/legal/tos and /legal/privacy. Both return 200 but render only with JavaScript, so their text was not read. They cover the hosted control plane. The SDK itself is under Apache 2.0.",
          "status.agno.com lists Website and AgentOS components, which are the vendor's hosted services, not the library.",
          "RDAP gives agno.com a registration date of 2003-04-13. github.com/phidatahq/phidata redirects to agno-agi/agno."
        ],
        "score": 93
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/agno.json",
      "live": {
        "slug": "agno",
        "vendorStatus": {
          "page": "https://status.agno.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-08T20:22:18.672615698Z"
        },
        "pages": [
          {
            "url": "https://www.agno.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-08T18:26:00.846605424Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "9f1b3a47f34c"
          },
          {
            "url": "https://www.agno.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:26:03.20718868Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "39cf0ea4a9f3"
          },
          {
            "url": "https://os.agno.com/legal/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:22:43.657502021Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://os.agno.com/legal/tos",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:22:45.687556777Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          }
        ],
        "updatedAt": "2026-10-08T20:22:18.672615698Z"
      }
    },
    "answer": "Agent Development Kit (ADK) scores 74.7 (BB) on agent readiness against Agno's 72.8 (BB), and leads in 3 of 7 scored categories. Agno leads on agent ergonomics and transparency \u0026 trust.",
    "b": {
      "slug": "google-adk",
      "name": "Agent Development Kit (ADK)",
      "vendor": "Google",
      "vendorUrl": "https://adk.dev",
      "kind": "framework",
      "category": "frameworks",
      "summary": "Google's code-first toolkit to build, evaluate and deploy agents in Python, TypeScript, Go, Java and Kotlin.",
      "url": "https://www.anchorterminal.com/tools/google-adk",
      "markdownUrl": "https://www.anchorterminal.com/tools/google-adk.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/google-adk.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/google-adk.json",
      "repo": "https://github.com/google/adk-python",
      "license": "Apache-2.0",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "google-adk"
        },
        {
          "registry": "npm",
          "name": "@google/adk"
        }
      ],
      "auth": "none",
      "authNotes": "A library. Credentials are for the models and tools you use.",
      "pricing": "free",
      "pricingNotes": "Free and open source. You pay for the model calls it makes. Google's managed Agent Runtime costs $0.085 a vCPU-hour after 50 free vCPU-hours a month.",
      "priceSummary": "Free · OSS",
      "where": "library",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 21649,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-26"
      },
      "docsUrl": "https://adk.dev",
      "llmsTxt": "https://adk.dev/llms.txt",
      "capabilities": [
        "agent.framework",
        "agent.multi-agent",
        "agent.durable",
        "agent.mcp-client"
      ],
      "tags": [
        "official",
        "framework",
        "python",
        "typescript",
        "go",
        "java",
        "open-source"
      ],
      "lastRelease": "2026-09-25",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 74.7,
        "grade": "BB",
        "agentReady": true,
        "rank": 58,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 6,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 70,
          "maintenance": 87,
          "payments": 60,
          "reliability": 80,
          "schema": 87,
          "security": 92,
          "transparency": 68
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": -4,
        "negativeNotes": [
          "2026-04-13. CVE-2026-4810 (CVSS 4.0 9.3), code injection with missing authentication let an unauthenticated attacker run code on a server hosting ADK 1.7.0 to 1.28.0 or 2.0.0a1, including local ADK Web. Fixed in 1.28.1 and 2.0.0a2 and published by Google as CNA, so it decays to 2 points. https://nvd.nist.gov/vuln/detail/CVE-2026-4810",
          "2026-07-29. CVE-2026-18236 (CVSS 4.0 9.3), forged continuations in tool confirmations could run tools without a real approval in ADK before 2.5.0. Fixed and published by Google as CNA, 2 points. https://nvd.nist.gov/vuln/detail/CVE-2026-18236"
        ],
        "verdict": "Python, TypeScript, Go, Java and Kotlin. Two critical CVEs in 2026, one of them in tool confirmation itself.",
        "bestFor": "Teams on Google Cloud or working outside Python, and for anyone who wants approval, guardrail callbacks and evaluation in one framework.",
        "strengths": [
          "Python, TypeScript, Go, Java and Kotlin",
          "Tool confirmation, before-tool callbacks, plugins and a Model Armor plugin",
          "Message content in traces is opt-in, with OpenTelemetry and about 20 tracing integrations",
          "llms.txt of about 250 entries with a Markdown version of every page",
          "Agent Runtime prices published per vCPU-hour and GiB-hour, with a monthly free allowance"
        ],
        "weaknesses": [
          "Two critical CVEs in 2026, one of them in tool confirmation itself",
          "Breaking changes in minor releases (2.6.0 and 2.7.0), with 1.x and 2.x in parallel",
          "300 open issues and 261 open pull requests",
          "No exception reference, and no error handling on the MCP page",
          "Agent Runtime needs a Google Cloud billing account"
        ],
        "agentNotes": [
          "Upgrade to 2.5.0 or later before relying on tool confirmation",
          "Always pass tool_filter to McpToolset",
          "Pin a 2.x minor and read the changelog's breaking section before each bump",
          "Install the bigquery-analytics extra if you use pyarrow, since 2.7.0",
          "Keep ADK Web off public interfaces, or run 1.28.1 or later at the least"
        ],
        "metrics": {
          "kind": "library",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 74.7
          }
        ],
        "editorialScores": {
          "ergonomics": 70,
          "maintenance": 87,
          "payments": 60,
          "reliability": 80,
          "schema": 87,
          "security": 92,
          "transparency": 67
        },
        "provenanceScore": 69
      },
      "connect": {
        "install": "pip install google-adk   # or: npm i @google/adk"
      },
      "letme": {
        "capability": "https://letme.dev/agent.framework",
        "tool": "https://letme.dev/google-adk"
      },
      "sameCompany": [
        "gemini-api",
        "gemini-embedding",
        "vertex-ai-tuning",
        "google-model-armor",
        "google-imagen",
        "google-veo",
        "google-lyria",
        "google-speech-to-text",
        "google-secret-manager",
        "google-weather-api",
        "chrome-devtools-mcp",
        "google-maps-platform",
        "google-cloud-translation",
        "google-calendar-api",
        "google-drive-api",
        "gemini-cli",
        "google-ads-api",
        "google-forms",
        "google-sheets-api",
        "gmail-api"
      ],
      "area": "frameworks",
      "unitPrices": [
        {
          "item": "Agent Runtime",
          "unit": "vcpu-hour",
          "usd": 0.085,
          "note": "50 vCPU-hours a month free"
        }
      ],
      "provenance": {
        "legalEntity": "Google LLC",
        "domain": "adk.dev",
        "domainRegistered": "2019-02-28",
        "domainNote": "adk.dev was registered in 2019, before ADK existed. It's Google's docs domain for the project now.",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "https://policies.google.com/privacy",
        "statusPage": "",
        "changelog": "https://github.com/google/adk-python/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-09-26",
        "score": 69
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/google-adk.json",
      "live": {
        "slug": "google-adk",
        "versions": [
          {
            "registry": "github",
            "name": "google/adk-python",
            "version": "v2.11.0",
            "released": "2026-10-02",
            "seenAt": "2026-10-08T16:13:34.757385192Z"
          },
          {
            "registry": "npm",
            "name": "@google/adk",
            "version": "2.2.1",
            "seenAt": "2026-10-08T16:13:31.958361428Z"
          },
          {
            "registry": "pypi",
            "name": "google-adk",
            "version": "2.11.0",
            "released": "2026-10-02",
            "seenAt": "2026-10-08T16:13:31.818274279Z"
          }
        ],
        "githubStars": 21744,
        "npmWeekly": 370193,
        "pypiWeekly": 2176341,
        "securityTxt": {
          "url": "https://adk.dev/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:33.119622186Z"
        },
        "llmsTxt": {
          "url": "https://adk.dev/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:27.748929583Z"
        },
        "domain": {
          "domain": "adk.dev",
          "registered": "2019-02-28",
          "source": "https://pubapi.registry.google/rdap/domain/adk.dev",
          "checkedAt": "2026-10-04T13:09:45.845849432Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/google/adk-python/main/CHANGELOG.md",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-10-08T18:24:17.739327426Z",
            "changedAt": "2026-10-02T15:23:51.304036865Z",
            "fingerprint": "a100a1d30651"
          }
        ],
        "updatedAt": "2026-10-08T18:24:17.739327426Z"
      }
    },
    "facts": [
      {
        "a": "Agent framework",
        "b": "Agent framework",
        "name": "Kind"
      },
      {
        "a": "Agno Inc.",
        "b": "Google",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "None",
        "name": "Auth"
      },
      {
        "a": "Free",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-02",
        "b": "2026-09-25",
        "name": "Last release"
      },
      {
        "a": "couldn't be read",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "couldn't be read",
        "b": "2026-10-01",
        "name": "Privacy policy last updated"
      },
      {
        "a": "couldn't be read",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "couldn't be read",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "couldn't be read",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "couldn't be read",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "couldn't be read",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "43k stars, 476k PyPI/wk",
        "b": "22k stars",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "3/5 (8)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Agent Development Kit (ADK) scores 74.7 (BB) on agent readiness against Agno's 72.8 (BB), and leads in 3 of 7 scored categories. Agno leads on agent ergonomics and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Agno or Agent Development Kit (ADK)?"
      },
      {
        "answer": "Yes. Agno is open source (Apache-2.0). Agent Development Kit (ADK) is open source (Apache-2.0).",
        "question": "Are Agno and Agent Development Kit (ADK) open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Agent ergonomics, 76 against 70",
          "Transparency \u0026 trust, 83 against 68"
        ],
        "also": null,
        "goodFor": "Python teams that want agents, teams and workflows plus a self-hosted server with REST, MCP, approvals and scheduling in one package.",
        "slug": "agno",
        "watchFor": "Usage telemetry is on by default and sends session, run and agent identifiers unhashed. Prompts and outputs are not sent"
      },
      {
        "aheadOn": [
          "Security \u0026 auth, 92 against 64",
          "Payments \u0026 pricing, 60 against 50"
        ],
        "also": [
          "No key needed to call it"
        ],
        "goodFor": "Teams on Google Cloud or working outside Python, and for anyone who wants approval, guardrail callbacks and evaluation in one framework.",
        "slug": "google-adk",
        "watchFor": "Two critical CVEs in 2026, one of them in tool confirmation itself"
      }
    ],
    "job": {
      "capability": "agent.framework",
      "name": "Agent frameworks"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentos-vs-agno.json",
        "title": "AgentOS vs Agno",
        "url": "https://www.anchorterminal.com/compare/agentos-vs-agno"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentos-vs-google-adk.json",
        "title": "AgentOS vs Agent Development Kit (ADK)",
        "url": "https://www.anchorterminal.com/compare/agentos-vs-google-adk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-claude-agent-sdk.json",
        "title": "Agno vs Claude Agent SDK",
        "url": "https://www.anchorterminal.com/compare/agno-vs-claude-agent-sdk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-crewai.json",
        "title": "Agno vs CrewAI",
        "url": "https://www.anchorterminal.com/compare/agno-vs-crewai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-docker-agent.json",
        "title": "Agno vs Docker Agent",
        "url": "https://www.anchorterminal.com/compare/agno-vs-docker-agent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-langgraph.json",
        "title": "Agno vs LangGraph",
        "url": "https://www.anchorterminal.com/compare/agno-vs-langgraph"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-microsoft-agent-framework.json",
        "title": "Agno vs Microsoft Agent Framework",
        "url": "https://www.anchorterminal.com/compare/agno-vs-microsoft-agent-framework"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-openai-agents-sdk.json",
        "title": "Agno vs OpenAI Agents SDK",
        "url": "https://www.anchorterminal.com/compare/agno-vs-openai-agents-sdk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agno-vs-pydantic-ai.json",
        "title": "Agno vs Pydantic AI",
        "url": "https://www.anchorterminal.com/compare/agno-vs-pydantic-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-agent-sdk-vs-google-adk.json",
        "title": "Claude Agent SDK vs Agent Development Kit (ADK)",
        "url": "https://www.anchorterminal.com/compare/claude-agent-sdk-vs-google-adk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crewai-vs-google-adk.json",
        "title": "CrewAI vs Agent Development Kit (ADK)",
        "url": "https://www.anchorterminal.com/compare/crewai-vs-google-adk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/docker-agent-vs-google-adk.json",
        "title": "Docker Agent vs Agent Development Kit (ADK)",
        "url": "https://www.anchorterminal.com/compare/docker-agent-vs-google-adk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-adk-vs-langgraph.json",
        "title": "Agent Development Kit (ADK) vs LangGraph",
        "url": "https://www.anchorterminal.com/compare/google-adk-vs-langgraph"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-adk-vs-microsoft-agent-framework.json",
        "title": "Agent Development Kit (ADK) vs Microsoft Agent Framework",
        "url": "https://www.anchorterminal.com/compare/google-adk-vs-microsoft-agent-framework"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-adk-vs-openai-agents-sdk.json",
        "title": "Agent Development Kit (ADK) vs OpenAI Agents SDK",
        "url": "https://www.anchorterminal.com/compare/google-adk-vs-openai-agents-sdk"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-adk-vs-pydantic-ai.json",
        "title": "Agent Development Kit (ADK) vs Pydantic AI",
        "url": "https://www.anchorterminal.com/compare/google-adk-vs-pydantic-ai"
      }
    ],
    "scores": [
      {
        "agno": 83,
        "by": 3,
        "edge": "agno",
        "google-adk": 80,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "agno": 90,
        "by": 3,
        "edge": "agno",
        "google-adk": 87,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "agno": 76,
        "by": 6,
        "edge": "agno",
        "google-adk": 70,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "agno": 64,
        "by": 28,
        "edge": "google-adk",
        "google-adk": 92,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "agno": 50,
        "by": 10,
        "edge": "google-adk",
        "google-adk": 60,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "agno": 86,
        "by": 1,
        "edge": "google-adk",
        "google-adk": 87,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "agno": 83,
        "by": 15,
        "edge": "agno",
        "google-adk": 68,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Agent Development Kit (ADK) scores 74.7 (BB) on agent readiness against Agno's 72.8 (BB), and leads in 3 of 7 scored categories. Agno leads on agent ergonomics and transparency \u0026 trust. Both do agent frameworks.",
    "verdicts": {
      "agno": "An Apache 2.0 Python agent framework at 3.1.1 with an MCP client, tool confirmation and admin approvals, a durable job queue and 25 stable releases in 90 days. Usage telemetry is on by default with unhashed identifiers, and three high or critical advisories were published against it in the last 12 months, all fixed.",
      "google-adk": "Python, TypeScript, Go, Java and Kotlin. Two critical CVEs in 2026, one of them in tool confirmation itself."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/agno-vs-google-adk",
    "json": "https://www.anchorterminal.com/compare/agno-vs-google-adk.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/agno-vs-google-adk.md",
    "slim": "https://www.anchorterminal.com/compare/agno-vs-google-adk.min.md"
  },
  "markdown": "Agent Development Kit (ADK) scores 74.7 (BB) on agent readiness against Agno's 72.8 (BB), and leads in 3 of 7 scored categories. Agno leads on agent ergonomics and transparency \u0026 trust. Both do agent frameworks.\n\n- Agno: grade BB, 72.8/100, rank #85 of 722. Markdown https://www.anchorterminal.com/tools/agno.md · JSON https://www.anchorterminal.com/api/v1/tools/agno.json\n- Agent Development Kit (ADK): grade BB, 74.7/100, rank #58 of 722. Markdown https://www.anchorterminal.com/tools/google-adk.md · JSON https://www.anchorterminal.com/api/v1/tools/google-adk.json\n\n## Which one, for what\n\n### Agno (BB)\n\nGood for: Python teams that want agents, teams and workflows plus a self-hosted server with REST, MCP, approvals and scheduling in one package.\n\nAhead on:\n- Agent ergonomics, 76 against 70\n- Transparency \u0026 trust, 83 against 68\n\nWatch for: Usage telemetry is on by default and sends session, run and agent identifiers unhashed. Prompts and outputs are not sent\n\n### Agent Development Kit (ADK) (BB)\n\nGood for: Teams on Google Cloud or working outside Python, and for anyone who wants approval, guardrail callbacks and evaluation in one framework.\n\nAhead on:\n- Security \u0026 auth, 92 against 64\n- Payments \u0026 pricing, 60 against 50\n\nAlso in its favour:\n- No key needed to call it\n\nWatch for: Two critical CVEs in 2026, one of them in tool confirmation itself\n\n\n## Score by category\n\n| Category | Weight | Agno | Agent Development Kit (ADK) | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 83 | 80 | Agno +3 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 90 | 87 | Agno +3 |\n| Agent ergonomics | 13% (16.2 this run) | 76 | 70 | Agno +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 64 | 92 | Agent Development Kit (ADK) +28 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 50 | 60 | Agent Development Kit (ADK) +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 86 | 87 | Agent Development Kit (ADK) +1 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 83 | 68 | Agno +15 |\n| Negative events | ≤15 | -3 | -4 | |\n| **Total** | | **72.8 · BB** | **74.7 · BB** | |\n\n## Facts side by side\n\n| Fact | Agno | Agent Development Kit (ADK) |\n| --- | --- | --- |\n| Kind | Agent framework | Agent framework |\n| Vendor | Agno Inc. | Google |\n| Hosted endpoint | no (local only) | no (local only) |\n| Transports |  |  |\n| Auth | API key | None |\n| Pricing | Free | Free |\n| x402 | no | no |\n| Licence | Apache-2.0 | Apache-2.0 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-02 | 2026-09-25 |\n| Terms last updated | couldn't be read | no document linked |\n| Privacy policy last updated | couldn't be read | 2026-10-01 |\n| Customer content may train models | couldn't be read | yes |\n| Terms restrict automated access | couldn't be read |  |\n| Terms restrict benchmarking | couldn't be read |  |\n| Terms or service can change without notice | couldn't be read |  |\n| Arbitration or class-action waiver | couldn't be read |  |\n| Popularity | 43k stars, 476k PyPI/wk | 22k stars |\n| Agent reviews | none | 3/5 (8) |\n\n## Verdicts\n\n**Agno.** An Apache 2.0 Python agent framework at 3.1.1 with an MCP client, tool confirmation and admin approvals, a durable job queue and 25 stable releases in 90 days. Usage telemetry is on by default with unhashed identifiers, and three high or critical advisories were published against it in the last 12 months, all fixed.\n\n**Agent Development Kit (ADK).** Python, TypeScript, Go, Java and Kotlin. Two critical CVEs in 2026, one of them in tool confirmation itself.\n\n## Before you call either\n\n### Agno\n\n1. Set AGNO_TELEMETRY=false before the first run, and pass telemetry=False to AgentOS and to each eval, which ignore the variable\n2. Configure JWT_VERIFICATION_KEY with AgentOS authorisation switched on, or OS_SECURITY_KEY, before exposing AgentOS. With neither set, REST and MCP routes take no credential\n3. Mark tools that write with requires_confirmation, and resume with continue_run once every requirement is resolved\n4. Set tool_call_limit on agents. The default is None\n5. Install extras for what you use, such as agno[mcp] for MCPTools and agno[os,mcp] for AgentOS with its MCP server\n\n### Agent Development Kit (ADK)\n\n1. Upgrade to 2.5.0 or later before relying on tool confirmation\n2. Always pass tool_filter to McpToolset\n3. Pin a 2.x minor and read the changelog's breaking section before each bump\n4. Install the bigquery-analytics extra if you use pyarrow, since 2.7.0\n5. Keep ADK Web off public interfaces, or run 1.28.1 or later at the least\n\n## Questions\n\n### Which is better for AI agents, Agno or Agent Development Kit (ADK)?\n\nAgent Development Kit (ADK) scores 74.7 (BB) on agent readiness against Agno's 72.8 (BB), and leads in 3 of 7 scored categories. Agno leads on agent ergonomics and transparency \u0026 trust.\n\n### Are Agno and Agent Development Kit (ADK) open source?\n\nYes. Agno is open source (Apache-2.0). Agent Development Kit (ADK) is open source (Apache-2.0).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/agno-vs-google-adk.json, and with the fewest tokens: https://www.anchorterminal.com/compare/agno-vs-google-adk.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"agno\", \"b\": \"google-adk\"}`. From a terminal: `anchor compare agno google-adk`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/agno.json and https://www.anchorterminal.com/api/v1/tools/google-adk.json\n\n## Other comparisons with Agno or Agent Development Kit (ADK)\n\n- [AgentOS vs Agno](https://www.anchorterminal.com/compare/agentos-vs-agno.md)\n- [AgentOS vs Agent Development Kit (ADK)](https://www.anchorterminal.com/compare/agentos-vs-google-adk.md)\n- [Agno vs Claude Agent SDK](https://www.anchorterminal.com/compare/agno-vs-claude-agent-sdk.md)\n- [Agno vs CrewAI](https://www.anchorterminal.com/compare/agno-vs-crewai.md)\n- [Agno vs Docker Agent](https://www.anchorterminal.com/compare/agno-vs-docker-agent.md)\n- [Agno vs LangGraph](https://www.anchorterminal.com/compare/agno-vs-langgraph.md)\n- [Agno vs Microsoft Agent Framework](https://www.anchorterminal.com/compare/agno-vs-microsoft-agent-framework.md)\n- [Agno vs OpenAI Agents SDK](https://www.anchorterminal.com/compare/agno-vs-openai-agents-sdk.md)\n- [Agno vs Pydantic AI](https://www.anchorterminal.com/compare/agno-vs-pydantic-ai.md)\n- [Claude Agent SDK vs Agent Development Kit (ADK)](https://www.anchorterminal.com/compare/claude-agent-sdk-vs-google-adk.md)\n- [CrewAI vs Agent Development Kit (ADK)](https://www.anchorterminal.com/compare/crewai-vs-google-adk.md)\n- [Docker Agent vs Agent Development Kit (ADK)](https://www.anchorterminal.com/compare/docker-agent-vs-google-adk.md)\n- [Agent Development Kit (ADK) vs LangGraph](https://www.anchorterminal.com/compare/google-adk-vs-langgraph.md)\n- [Agent Development Kit (ADK) vs Microsoft Agent Framework](https://www.anchorterminal.com/compare/google-adk-vs-microsoft-agent-framework.md)\n- [Agent Development Kit (ADK) vs OpenAI Agents SDK](https://www.anchorterminal.com/compare/google-adk-vs-openai-agents-sdk.md)\n- [Agent Development Kit (ADK) vs Pydantic AI](https://www.anchorterminal.com/compare/google-adk-vs-pydantic-ai.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Agno vs Agent Development Kit (ADK)",
        "url": ""
      }
    ],
    "description": "Agent Development Kit (ADK) scores 74.7 (BB) on agent readiness against Agno's 72.8 (BB), and leads in 3 of 7 scored categories. Agno leads on agent ergonomics and transparency \u0026 trust. Both do agent frameworks. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Agno BB 72.8",
      "Agent Development Kit (ADK) BB 74.7",
      "scores"
    ],
    "h1": "Agno vs Agent Development Kit (ADK)",
    "image": "https://www.anchorterminal.com/assets/og/compare-agno-vs-google-adk.png",
    "path": "/compare/agno-vs-google-adk",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Agno vs Agent Development Kit (ADK) for AI agents, BB 72.8 vs BB 74.7",
    "toc": null,
    "updated": "2026-10-08",
    "url": "https://www.anchorterminal.com/compare/agno-vs-google-adk"
  },
  "tokens": {
    "markdown": 2000,
    "slim": 630
  },
  "version": 1
}
