agent-kit and adk-js
These are competitors in the agent development space—both provide TypeScript-based frameworks for building AI agents with structured tooling, though AgentKit emphasizes multi-agent orchestration via MCP while ADK-JS focuses on evaluation and deployment workflows.
About agent-kit
inngest/agent-kit
AgentKit: Build multi-agent networks in TypeScript with deterministic routing and rich tooling via MCP.
Leverages a shared state machine (key-value store) combined with conversation history, enabling code-based or LLM-driven routers to orchestrate agent handoffs deterministically. Integrates with multiple model providers, MCP servers (via HTTP or stdio transports), and the Inngest orchestration platform for cloud deployment with built-in fault tolerance and tracing.
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work