LibreAI / AI Agents / adk-js
// agents ยท google/adk-js

adk-js

Google's code-first TypeScript toolkit for building AI agents.

๐Ÿ’Ž Hidden gemโ˜… 1.4k starsโ‘‚ 218 forksApache-2.0updated 2026-10
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

adk-js is an open-source ai agents project by google (google/adk-js on GitHub). It has 1,428 GitHub stars and 218 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 2 October 2026.

Repository
google/adk-js
GitHub stars
1,428
Forks
218
License
Apache-2.0
Last updated on GitHub
2 October 2026
Category
AI Agents
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official docs
// how it works

How it works

  1. Create a project

    Scaffold a new ADK agent project.

  2. Define your agent

    Write the agent logic in TypeScript.

  3. Evaluate it

    Run the built-in evaluation tooling.

  4. Deploy it

    Ship the agent per the docs.

// features

Why people love it

Code-first agents

Define agents in TypeScript, not YAML.

Evaluation built in

Test agents before deploying.

Deployment tooling

Ship agents with the same kit.

Google maintained

Official toolkit from Google.

Full control

Flexibility over black-box frameworks.

1,428 stars

Strong developer uptake.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Scaffold a project

    Create a new ADK agent project.

    npx @google/adk init my-agent
    cd my-agent
  2. Step 2 โ€” Install dependencies

    Pull the Node packages it needs.

    npm install
  3. Step 3 โ€” Run the agent

    Start it in development mode.

    npm run dev
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains adk-js?

Google, at google/adk-js with 218 forks.

Is it free for commercial use?

Yes. It is Apache-2.0 licensed.

What does code-first mean?

Agents are defined in TypeScript code rather than config files.

Does it include evaluation?

Yes. Building, evaluating, and deploying are all in the toolkit.

Where are the docs?

At adk.dev, the official documentation site.

// keep exploring

Similar tools

AI Agents

commonly

Shared rooms where humans and cross-vendor AI agents work together.

โ˜… 1.4k starsApache-2.0
View guide โ†’
AI Agents

superlog

Observability that dispatches AI agents to self-heal your software.

โ˜… 1.5k starsApache-2.0
View guide โ†’
AI Agents

agent-beacon

Self-improving memory layer that works across AI agent harnesses.

โ˜… 1.8k starsMIT
View guide โ†’
AI Agents

adk-python

Google's code-first toolkit for building real AI agents.

โ˜… 21.7k starsApache-2.0
View guide โ†’
AI Agents

adk-java

A code-first Java toolkit for building AI agents.

โ˜… 1.7k starsApache-2.0
View guide โ†’
AI Agents

pi

A TypeScript toolkit for building agents: unified LLM API, loop, TUI, and CLI.

โ˜… 113.3k starsMIT
View guide โ†’
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue โ€” the realistic shortlist if adk-js is not the right fit.

Get adk-js

Free and open โ€” grab the source, star the repo, and start creating.