Β· 3 min read

πŸš€ Introducing the Agent Development Kit (ADK) for TypeScript

πŸš€ Introducing the Agent Development Kit (ADK) for TypeScript

Build the Future of AI Agents β€” Type-Safe, Modular, and On-Chain Ready

Hold onto your keyboards, devs β€” the future of AI just leveled up.

We’re excited to launch the Agent Development Kit (ADK) for TypeScript, an open-source framework designed to supercharge how you build, orchestrate, and deploy intelligent agents. Whether you're an AI enthusiast, a crypto degen, or a forward-thinking developer, this toolkit was built for you.

Inspired by the architectural brilliance of Google’s Python ADK, we’ve reimagined it for the modern TypeScript ecosystem β€” giving you the confidence and type safety to build intelligent systems like never before.


🧰 What Is ADK for TypeScript?

ADK is your all-in-one toolkit for building everything from simple Q&A bots to complex, multi-agent systems that can tackle real-world tasks. Built TypeScript-first, it gives you autocompletion, type safety, and a developer experience you’ll actually enjoy.


πŸ”₯ Why Developers Love ADK

We designed ADK around three pillars that make it powerful, scalable, and actually fun to use:

πŸ€– Seamless Developer Experience

Our intuitive AgentBuilder API lets you spin up agents with minimal code and zero boilerplate. Clean, readable, and production-ready.

🧠 Modular & Flexible Architecture

Compose agents, attach tools, and integrate with any LLM β€” from OpenAI to Gemini. Our modular design gives you complete freedom.

πŸš€ Ready for Production

ADK is built to scale from prototype to production with:


✨ Core Features at a Glance


πŸ§ͺ What Can You Build?

The possibilities are endless:


⛓️ Built for the On-Chain Future

For Web3 builders, ADK offers native support for crypto and DeFi:

Your agents can:

All powered by our suite of Model Context Protocol (MCP) servers purpose-built for blockchain interaction.


⚑ Get Started in Minutes

Create your first agent with just a few lines:

const response = await AgentBuilder
.withModel("gemini-2.5-flash")
.ask("Explain the future of AI agents in one paragraph.");

console.log(response);

Or spin up a full project:

npx create-adk-project

You’ll get everything you need: sample agents, dev environment, and docs.


🀝 Join the Movement

ADK for TypeScript is open-source and community-driven. Whether you're building your first agent or your fiftieth, we’d love for you to be part of it.


The era of intelligent, autonomous, and on-chain agents is here.
With ADK for TypeScript, you’ve got the power to build it.

What will you create?