agent-kit and adk-ts
These are competitors—both provide TypeScript frameworks for building multi-agent systems with LLM integration, though AgentKit offers more mature production features (deterministic routing, MCP tooling, established adoption) while ADK-TS provides a lighter-weight alternative with multi-provider LLM abstraction.
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-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