KDCubeBuild AI applications you control

Platform Runs on your machine Scales with shared infra SDK Bundles RBAC Outbound firewall Live control plane REST API + MCP Cron + SSE / Socket.IO Git + blob storage Hot app reload Zero-downtime updates ReAct Agent + Claude Code + isolated exec

Not a workflow loop. KDCube is a self-hosted platform and SDK for building and hosting full AI applications with APIs, UI, agents, MCP surfaces, scheduled jobs, configuration, state, RBAC, and live streaming in isolated environments.

One environment can host many applications. In KDCube, we call those deployable application packages bundles: one bundle is one folder that can carry backend, frontend, resources, config, and runtime logic together. One bundle can mix APIs, UI, MCP, auth hooks, cron, streaming, isolated exec, ReAct Agent, and Claude Code in the same application boundary with live RBAC, outbound event filtering, reload, and per-surface control. Start on one machine and keep the same model as Redis, Postgres, blob storage, and Git-backed sources move to shared infrastructure.

  • Ship one application unit with chat, APIs, UI, MCP, auth/RBAC, streaming, and scheduled logic together.
  • Control surfaces and runtime boundaries live with budgets, audit trails, reloads, RBAC, built-in SSE / Socket.IO streaming, and scale-out on shared infrastructure.
Star on GitHub MIT License Self-Hosted Open Source
  • Bring an app live or upgrade it from Bundle Admin: add or update it in the KDCube apps list and press save. Zero downtime, no runtime restart, no separate deployment step. See Product.