Kagenti ADK

March 31, 2026 · View on GitHub

The developer toolkit for getting agents into production.

GitHub Release License Discord

Documentation · Discord · Contributing


Kagenti ADK (Agent Development Kit) takes agents built with any framework or custom code and turns them into A2A-compliant services.

Warning

This project is under active development and not yet ready for production use.

What's in the kit

ComponentDescription
CLIScaffold projects, run agents locally, and deploy
Python SDKWrap your agent with A2A, inject runtime services via dependency injection
TypeScript Client SDKBuild applications that talk to your agents
ServerSelf-hostable runtime with everything below built in

Runtime services

ServiceWhat it does
LLM proxySingle API for 15+ providers — OpenAI, Anthropic, watsonx.ai, Bedrock, Ollama
MCP connectorsConnect agents to external tools via Model Context Protocol
PostgreSQLAgent state, conversation history, and configuration
Vector searchpgvector for embeddings and similarity search
File storageS3-compatible upload/download via SeaweedFS
Document extractionText extraction from PDFs, CSVs, and more via Docling
AuthenticationIdentity and access management via Keycloak
ObservabilityLLM tracing and agent debugging via Phoenix
Web UIBuilt-in chat interface for testing your agents

Quick start

sh -c "$(curl -LsSf https://raw.githubusercontent.com/kagenti/adk/main/install.sh)"

Get involved

We'd love to hear from you — whether you have questions, feedback, or want to contribute.

DiscordJoin the community
Emailkagenti-maintainers@googlegroups.com
ContributingRead the guide
IssuesReport a bug or request a feature

License

Apache 2.0