# adk-js

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

- **URL**: https://www.freshcrate.ai/projects/adk-js
- **Author**: google
- **Category**: AI Agents
- **Latest version**: `devtools-v1.2.0` (2026-06-03)
- **License**: Apache-2.0
- **Source**: https://github.com/google/adk-js
- **Homepage**: https://google.github.io/adk-docs/
- **Language**: TypeScript
- **GitHub**: 1,024 stars, 122 forks
- **Registry**: github
- **Tags**: `agent`, `agentic`, `agentic-ai`, `agents`, `agents-sdk`, `ai`, `ai-agents`, `aiagentframework`, `typescript`

## Description

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

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `devtools-v1.2.0` | 2026-06-03 | High | ## [1.2.0](https://github.com/google/adk-js/compare/devtools-v1.1.0...devtools-v1.2.0) (2026-06-02)   ### Features  * abort agent execution on HTTP connection disconnected ([#382](https://github.com/google/adk-js/issues/382)) ([e7776cc](https://github.com/google/adk-js/commit/e7776ccbfbeb7657c0f0a3411173ae9bbf2ec0dd)) * Add Agent Engine deployment support ([#335](https://github.com/google/adk-js/issues/335)) ([3e901a5](https://github.com/google/adk-js/commit/3e901a5b2d4c291628c9f88f223803a7e9269 |
| `devtools-v1.1.0` | 2026-04-28 | High | ## [1.1.0](https://github.com/google/adk-js/compare/devtools-v1.0.0...devtools-v1.1.0) (2026-04-28)   ### Bug Fixes  * fix adk web ui source code serving path ([#309](https://github.com/google/adk-js/issues/309)) ([b92c238](https://github.com/google/adk-js/commit/b92c2387622cedec880227ed6a6af4b5559d43e3))   ### Dependencies  * The following workspace dependencies were updated   * dependencies     * @google/adk bumped from ^1.0.0 to ^1.1.0 |
| `devtools-v1.0.0` | 2026-04-21 | High | ## [1.0.0](https://github.com/google/adk-js/compare/devtools-v0.6.1...devtools-v1.0.0) (2026-04-21)   ### Features  * export AdkApiServer from @google/adk-devtools package ([#245](https://github.com/google/adk-js/issues/245)) ([0887e40](https://github.com/google/adk-js/commit/0887e4082974fb500a67411ded196f31e9d790bf)) * keep original __dirname, __filename and import.meta.url value for compiled agent files. ([#254](https://github.com/google/adk-js/issues/254)) ([db89a42](https://github.com/google |
| `adk-v1.0.0` | 2026-04-21 | High | ## [1.0.0](https://github.com/google/adk-js/compare/adk-v0.6.1...adk-v1.0.0) (2026-04-21)   ### Features  * add Agent type alias for LlmAgent to keep parity with Python ADK. ([#242](https://github.com/google/adk-js/issues/242)) ([03da958](https://github.com/google/adk-js/commit/03da95820efb5cdbca045f0621f15c5a60efe2ea)) * add auth preprocessor and update auth handler. ([#227](https://github.com/google/adk-js/issues/227)) ([e94c181](https://github.com/google/adk-js/commit/e94c181d50760b47dde5b230 |
| `main-v1.0.0` | 2026-04-21 | High | ## [1.0.0](https://github.com/google/adk-js/compare/main-v0.6.1...main-v1.0.0) (2026-04-21)   ### Features  * add Agent type alias for LlmAgent to keep parity with Python ADK. ([#242](https://github.com/google/adk-js/issues/242)) ([03da958](https://github.com/google/adk-js/commit/03da95820efb5cdbca045f0621f15c5a60efe2ea)) * add auth preprocessor and update auth handler. ([#227](https://github.com/google/adk-js/issues/227)) ([e94c181](https://github.com/google/adk-js/commit/e94c181d50760b47dde5b2 |
| `devtools-v0.6.1` | 2026-03-31 | Medium | ## [0.6.1](https://github.com/google/adk-js/compare/devtools-v0.6.0...devtools-v0.6.1) (2026-03-30)   ### Bug Fixes  * support native addon agent deps ([#219](https://github.com/google/adk-js/issues/219)) ([a13ee82](https://github.com/google/adk-js/commit/a13ee8244fb9d843a4123732ab5c28bbc49aeb7a))   ### Dependencies  * The following workspace dependencies were updated   * dependencies     * @google/adk bumped from ^0.6.0 to ^0.6.1 |
| `main-v0.6.1` | 2026-03-31 | Medium | ## [0.6.1](https://github.com/google/adk-js/compare/main-v0.6.0...main-v0.6.1) (2026-03-30)   ### Bug Fixes  * add support for MCP type array instead of string only in gemini_schema_util ([#199](https://github.com/google/adk-js/issues/199)) ([9cb4a33](https://github.com/google/adk-js/commit/9cb4a33b9a15718e97cbda532a04f1e91c45389e)) * support native addon agent deps ([#219](https://github.com/google/adk-js/issues/219)) ([a13ee82](https://github.com/google/adk-js/commit/a13ee8244fb9d843a4123732ab |
| `adk-v0.6.1` | 2026-03-31 | Medium | ## [0.6.1](https://github.com/google/adk-js/compare/adk-v0.6.0...adk-v0.6.1) (2026-03-30)   ### Bug Fixes  * add support for MCP type array instead of string only in gemini_schema_util ([#199](https://github.com/google/adk-js/issues/199)) ([9cb4a33](https://github.com/google/adk-js/commit/9cb4a33b9a15718e97cbda532a04f1e91c45389e)) |
| `devtools-v0.6.0` | 2026-03-25 | Medium | ## [0.6.0](https://github.com/google/adk-js/compare/devtools-v0.5.0...devtools-v0.6.0) (2026-03-23)   ### Features  * A2A integration: A2A Remote agent ([#190](https://github.com/google/adk-js/issues/190)) ([c6b75a2](https://github.com/google/adk-js/commit/c6b75a29683b0bbac98e1e17d811aa958025a11a)) * A2A integration: Add CLI option and serve ADK agents via A2A ([#188](https://github.com/google/adk-js/issues/188)) ([3897ee9](https://github.com/google/adk-js/commit/3897ee99df7122b57e4ff2c29b |
| `main-v0.6.0` | 2026-03-25 | Medium | ## [0.6.0](https://github.com/google/adk-js/compare/main-v0.5.0...main-v0.6.0) (2026-03-23)   ### Features  * A2A integration: A2A Remote agent ([#190](https://github.com/google/adk-js/issues/190)) ([c6b75a2](https://github.com/google/adk-js/commit/c6b75a29683b0bbac98e1e17d811aa958025a11a)) * A2A integration: Add CLI option and serve ADK agents via A2A ([#188](https://github.com/google/adk-js/issues/188)) ([3897ee9](https://github.com/google/adk-js/commit/3897ee99df7122b57e4ff2c29b3f6806d6cb1ff4 |

## Dependency audit

- **Score**: 100/100
- **Total deps**: 22
- **Resolved**: 22
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 0
- **Scanned**: 2026-05-11

## Citation

- HTML: https://www.freshcrate.ai/projects/adk-js
- Markdown: https://www.freshcrate.ai/projects/adk-js.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/adk-js/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
