Console
Configure the workspace in the built React UI.
Run the API, MCP surface, and console as one Bun service with SQLite or PostgreSQL, then place the process inside your own authentication, TLS, and network boundaries.
In production, the Bun API serves the built React console alongside REST and MCP. The same process exposes administration, agent execution, health, and readiness surfaces.
Configure the workspace in the built React UI.
Manage integrations, policy, members, keys, and settings.
Give agents one governed Streamable HTTP endpoint.
Expose separate liveness and dependency-aware readiness probes.
bun run build
bun run startDatabase choice does not change the REST, MCP, CLI, or console contracts.
SQLite is the zero-configuration default for development and a single Controller process.
The included Compose stack runs Controller with PostgreSQL and file-mounted database, encryption, and administrator credentials.
bun run setup:docker
docker compose up --build| Endpoint | What it proves |
|---|---|
/health | The Controller process is running. |
/ready | The process can reach its selected database; otherwise it returns 503. |
Controller is open source under Apache 2.0. Inspect the gateway boundary, run it in your own environment, and extend its adapters under the repository license.