.d8888b. 888888b. 888 d8P
d88P Y88b 888 "88b 888 d8P
888 888 888 .88P 888 d8P
888 8888888K. 888d88K
888 888 "Y88b 8888888b
888 888 888 888 888 Y88b
Y88b d88P 888 d88P 888 Y88b
"Y8888P" 8888888P" 888 Y88b .ai
A modern, sovereign AI backend for products and enterprise deployments. Get the breadth of a managed AI platform with control over the infrastructure, data and extension points. Use it behind customer products, internal systems, and regulated deployments without handing the AI control plane to a managed provider.
| Repository | Version | Description |
|---|---|---|
| chatbotkit/platform | A modern, sovereign AI backend for products and enterprise deployments. |
| Repository | Version | Description |
|---|---|---|
| chatbotkit/studio | A modern, sovereign AI workspace running locally on your desktop. |
| Package | Version | Description |
|---|---|---|
| @chatbotkit/sdk | The ChatBotKit API SDK. | |
| @chatbotkit/agent | The ChatBotKit Agent SDK. | |
| @chatbotkit/cli | The ChatBotKit CLI. | |
| @chatbotkit/react | The ChatBotKit React SDK. | |
| @chatbotkit/next | The ChatBotKit Next.js SDK. | |
| @chatbotkit/nextauth | The ChatBotKit NextAuth.js SDK. | |
| @chatbotkit/fetch | The ChatBotKit isometric fetch implementation. | |
| chatbotkit/go-sdk | The ChatBotKit Go SDK. | |
| chatbotkit/python-sdk | The ChatBotKit Python SDK. |
| Package | Version | Description |
|---|---|---|
| terraform-provider-chatbotkit | The ChatBotKit Terraform Provider. |
| Package | Version | Description |
|---|---|---|
| create-cbk-app | A quick tool to create a new CBK application. |
- Agent builder and runtime
- Multi-provider model gateway
- Knowledge ingestion and retrieval
- More than 200 typed integrations
- MCP, OpenAPI, GraphQL and code tools
- Sandboxed code and shell execution
- Web widgets, portals and messaging channels
- REST and GraphQL APIs, webhooks and generated client types
- Node.js, Python and Go SDKs and a Terraform provider
- Authentication, users, teams, contacts and multi-tenant identity
- Access control, moderation, PII protection and audit
- Traces, events, ratings, usage and operational logs
- Replaceable database, storage, cache, queue and vector infrastructure
Run the complete prebuilt stack with one command - no checkout, no build:
docker compose -f oci://ghcr.io/chatbotkit/platform-community:latest upOpen http://localhost:3000. Sign in with any email address and read the six-digit code from the platform container log:
docker compose -f oci://ghcr.io/chatbotkit/platform-community:latest logs platformOn an Apple silicon Mac you can skip Docker altogether: CBK Studio is a native macOS app that runs this same platform in an app-private VM, with model providers, logs and updates managed from the app.
Or skip running it yourself: ChatBotKit is the managed, hosted edition of this same platform.
