google/adk-js

An open-source, code-first Typescript toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 12 minutes ago
Added to GitGenius on December 19th, 2025
Created on August 14th, 2025
Open Issues & Pull Requests: 86 (+0)
GitHub issues: Enabled
Number of forks: 219
Total Stargazers: 1,432 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 18.2 hours
90th percentile: 31.2 hours
Tracked items: 226

Maintainer activity

9 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 7, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 52% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. 86% of issues opened in the past year have been closed, leaving a working backlog. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 6
Closed in 7 days: 5
Avg open age: 16 days
Stale 30+ days: 26
Stale 90+ days: 2

Recent activity

Opened in 7 days: 6
Closed in 7 days: 5
Comments in 7 days: 8
Events in 7 days: 37

Top labels

  • bug (106)
  • enhancement (52)
  • needs review (42)
  • request clarification (14)
  • question (7)
  • help wanted (6)
  • status/needs-info (4)
  • status/in-progress (3)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

ADK is a code-first TypeScript toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

The toolkit addresses the need to define agent behavior, orchestration, and tool use directly in code rather than through configuration or visual builders. It provides full type safety through TypeScript and Zod schema validation, enabling robust debugging and versioning. Agents can be composed into sequential, parallel, loop, and routed workflows, and can delegate to remote agents via the A2A protocol. The framework ships with built-in tools for Google Search, Google Maps, Vertex AI Search, and URL context, while also supporting MCP servers and custom function wrapping.

The project suits teams building multi-agent systems who want to work in TypeScript with compile-time type safety and the ability to run agents in both Node.js and browser environments. It includes a development UI for interactive testing and debugging, plus CLI commands for scaffolding, local testing, and deployment to Cloud Run. The toolkit supports both Google AI Studio API keys and Vertex AI authentication, making it flexible for different deployment contexts.

The project receives issues from both core maintainers and external users, indicating adoption beyond the immediate team without an overwhelming support burden. Maintainers typically respond to new issues and pull requests within hours. Work in the issue tracker centers on bug fixes, enhancements, and code review activities.