BusDK overview

What BusDK is

BusDK is a modular platform for developing, hosting, billing, and operating AI products. Its current surface includes deterministic command-line tools, API providers, event workers, portal modules, VM and container runtime clients, authentication, billing, usage capture, and auditable workspace datasets.

Purpose and scope

This overview is split into single-concept documents:

Purpose and scope, Deployment and data control, and Visual identity and branding on outputs.

Navigate from here to Modules, Design goals and requirements, System architecture, Data format and storage, and CLI tooling and workflow. AI product operation is covered through Integration and runtime interfaces, AI and external service integration, Deployment and data control, and module pages for auth, billing, events, providers, portals, VM, containers, and operator commands. Compliance and business-context pages include Finnish bookkeeping and tax-audit compliance and Finnish company reorganisation (yrityssaneeraus) — audit and evidence pack. Detailed implementation design specifications exist in the private SDD workspace for contributors.