adk-js and adk-ts
These are competitors offering overlapping functionality—both provide TypeScript-based agent development frameworks with multi-LLM support, so developers would typically choose one or the other rather than use them together.
About adk-js
google/adk-js
An open-source, code-first Typescript toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
Supports multi-agent orchestration through composable hierarchies and integrates with Google Cloud services via pre-built tools and OpenAPI specs. Includes a built-in development UI for testing and debugging, plus A2A protocol support for remote agent-to-agent communication. Outputs to CommonJS, ESM, and Web formats via esbuild for flexible deployment across environments.
About adk-ts
IQAIcom/adk-ts
A robust framework for building AI agents with multi-provider LLM support
Provides declarative tool schemas, persistent memory systems, and multi-agent workflow orchestration (sequential, parallel, loop-based) for complex task execution. Built with full TypeScript type safety and streaming support, it implements complete reasoning loops for autonomous agent behavior. Integrates with MCP servers for deployment and supports real-time authentication mechanisms alongside major LLM providers.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work