adk-typescript and adk-go
These are ecosystem siblings, specifically two distinct language implementations (TypeScript and Go) of the same Google Agent Development Kit (ADK), providing the same core functionality for building AI agents but tailored for different programming language preferences.
About adk-typescript
njraladdin/adk-typescript
TypeScript port of Google's Agent Development Kit (ADK): An open-source, code-first toolkit for building, evaluating, and deploying AI agents.
About adk-go
go-a2a/adk-go
An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Provides hierarchical multi-agent workflows (Sequential, Parallel, Loop) with streaming event-driven architecture using Go 1.23+ iterators. Supports multiple LLM providers (Google Gemini, Anthropic Claude) through a unified interface, extensible tools with automatic function calling, and secure code execution across multiple backends. Includes three-tier session state management, vector-based memory retrieval, and video/audio conversation support for compatible models.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work