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:
- Session management
- Persistent memory
- OpenTelemetry support for tracing and performance
β¨ Core Features at a Glance
- Multi-Agent Support β Coordinate teams of agents to handle complex workflows
- Flexible Orchestration β Use sequential, parallel, or LLM-driven routing logic
- Stateful Memory β Maintain long-term context and state across sessions
- Multi-LLM Compatibility β Seamlessly switch between OpenAI, Gemini, Claude, Mistral, and more
- Tool Integration via MCP β Equip agents with ready-to-use tools or build your own
- Tracing & Evaluation β Debug with OpenTelemetry and evaluate performance
- Deploy Anywhere β Docker support, cloud-ready, and easy to containerize

π§ͺ What Can You Build?
The possibilities are endless:
- AI Assistants with real-time knowledge and persistent memory
- Autonomous Agents that perform multi-step tasks
- Collaborative Workflows using specialized agent chains
- AI-Driven Apps that connect to APIs, databases, and more
βοΈ Built for the On-Chain Future
For Web3 builders, ADK offers native support for crypto and DeFi:
Your agents can:
- π Analyze DeFi positions (e.g. Fraxlend, BAMM)
- π Execute token swaps via ODOS
- π§ Manage tokenized agents on the Agent Tokenization Platform (ATP)
- π¬ Interact with smart contracts via ABI
- π Bridge across chains including NEAR
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.
- π» Explore the code: GitHub Repo
- π¬ Join the conversation: Collaborate and learn with others
- π§ͺ Try examples: Real-world use cases, from simple to advanced
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?