Skip to content
@chatbotkit

CBK

A modern, sovereign AI backend for products and enterprise deployments.

CBK.AI Email Follow on LinkedIn Follow on Twitter

    .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.

image

SDKs

Package Version Description
@chatbotkit/sdk NPM The ChatBotKit API SDK.
@chatbotkit/agent NPM The ChatBotKit Agent SDK.
@chatbotkit/cli NPM The ChatBotKit CLI.
@chatbotkit/react NPM The ChatBotKit React SDK.
@chatbotkit/next NPM The ChatBotKit Next.js SDK.
@chatbotkit/nextauth NPM The ChatBotKit NextAuth.js SDK.
@chatbotkit/fetch NPM The ChatBotKit isometric fetch implementation.
chatbotkit/go-sdk Go Reference The ChatBotKit Go SDK.
chatbotkit/python-sdk PyPI The ChatBotKit Python SDK.

IaC

Package Version Description
terraform-provider-chatbotkit Terraform Registry The ChatBotKit Terraform Provider.

Other Tools

Package Version Description
create-cbk-app NPM A quick tool to create a new CBK application.

A complete platform

  • 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

Get started

ChatBotKit is the managed, hosted edition of this platform.

Built With ChatBotKit

  • AfterDark - AI-powered creative platform.
  • FormShare - Bring your forms to life with generative UI.
  • PeopleAI - Experience history like never before with our AI chatbots.

Pinned Loading

  1. node-sdk node-sdk Public

    Create conversational AI solutions with custom data and abilities using ChatBotKit for JavaScript, TypeScript, React, and Next.js.

    JavaScript 76 12

  2. python-sdk python-sdk Public

    Create conversational AI solutions with custom data and abilities using ChatBotKit for Python applications.

    Python 1

  3. go-sdk go-sdk Public

    Create conversational AI solutions with custom data and abilities using ChatBotKit for Go applications.

    Go 4

  4. swift-sdk swift-sdk Public

    1

  5. terraform-provider-chatbotkit terraform-provider-chatbotkit Public

    Create and manage ChatBotKit conversational AI resources with custom data and abilities using Terraform.

    Go 3

Repositories

Showing 10 of 29 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.