Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Google Agent Development Kit (ADK)
framework:google-adka5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
Framework JSON

framework:google-adk

Structured · live

Google Agent Development Kit (ADK) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/frameworks/agent-orchestration.yamlCluster · domain
Record JSON
{
  "id": "framework:google-adk",
  "_kind": "Framework",
  "_file": "domain/frameworks/agent-orchestration.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Google Agent Development Kit (ADK)",
    "homepageUrl": "https://google.github.io/adk-docs",
    "belongsToLanguageId": "language:python",
    "category": "agent-orchestration",
    "description": "Google's open-source framework for building, evaluating, and deploying\nAI agents. Provides a code-first approach with composable agent\narchitectures — sequential agents, parallel agents, and loop agents\nfor multi-step reasoning. Features built-in support for Google's\nGemini models, tool calling with automatic schema generation, session\nstate management, memory services, and artifact handling. Includes\na local development UI for testing and debugging agent interactions.\nNatively supports the A2A (Agent-to-Agent) protocol for inter-agent\ncommunication and MCP tool servers for external tool integration.\nDeployable to Google Cloud (Vertex AI, Cloud Run) or any container\nenvironment.\n"
  },
  "outgoingEdges": [
    {
      "from": "framework:google-adk",
      "to": "language:python",
      "kind": "belongs_to_language"
    },
    {
      "from": "framework:google-adk",
      "to": "skill-area:ai-agent-development",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:google-adk",
      "to": "skill-area:multi-agent-coordination",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:google-adk",
      "to": "skill-area:tool-use",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:google-adk",
      "to": "skill-area:agentic-loops",
      "kind": "used_by_skill_area",
      "attributes": {}
    },
    {
      "from": "framework:google-adk",
      "to": "framework:langchain",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:langgraph",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:crewai",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:autogen",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:pydantic-ai",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:semantic-kernel",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:mastra",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "framework:vercel-ai-sdk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "topic:a2a-protocol",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "framework:google-adk",
      "to": "topic:parallel-agent-execution",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "framework:google-adk",
      "to": "capability:supports-subagent-dispatch",
      "kind": "supports",
      "attributes": {
        "level": "full",
        "notes": "ADK's sub_agents parameter enables agent-to-agent delegation via\nsequential, parallel, and loop agent compositions.\n"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "capability:supports-tool-use",
      "kind": "supports",
      "attributes": {
        "level": "full",
        "notes": "Built-in tool calling with automatic schema generation from Python\nfunction signatures and Pydantic models.\n"
      }
    },
    {
      "from": "framework:google-adk",
      "to": "capability:supports-mcp",
      "kind": "supports",
      "attributes": {
        "level": "full",
        "notes": "Native MCP tool server integration for external tool access.\n"
      }
    }
  ],
  "incomingEdges": [
    {
      "from": "interaction-primitive:google-adk-dev-ui",
      "to": "framework:google-adk",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:google-adk-a2a-dispatch",
      "to": "framework:google-adk",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:google-adk-sequential-agent",
      "to": "framework:google-adk",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "framework:langchain",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:langgraph",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:crewai",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:autogen",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:pydantic-ai",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:semantic-kernel",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:mastra",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    },
    {
      "from": "framework:vercel-ai-sdk",
      "to": "framework:google-adk",
      "kind": "alternative_to",
      "attributes": {
        "comparison": "Agent orchestration frameworks"
      }
    }
  ]
}

Shortcuts

Back to overview
Open graph tab