Run DecisionBox
on your own infrastructure.
The full source is on GitHub. Clone the repo and run Docker Compose on a laptop, deploy with Helm on your cluster, or provision end-to-end with Terraform. Your warehouse credentials and your runs never leave your environment.
From zero to a dashboard in four lines
Clone, enter, start, open. No SDK, no hosted account, no credit card — the dashboard runs on your machine against your warehouse.
$ git clone https://github.com/decisionbox-io/decisionbox-platform.git$ cd decisionbox-platform$ docker compose up -d$ open http://localhost:3000Requires Docker and Docker Compose. MongoDB comes bundled — nothing else to install.
Three ways to deploy
Pick the one that matches how your team runs software.
Docker Compose
Fastest way to try it. Everything runs locally on a laptop or a single server.
- Single docker-compose.yml
- MongoDB included, auto-started
- Runs on any machine with Docker
Kubernetes · Helm
Production deployment on any Kubernetes cluster. API and Dashboard charts, with MongoDB as a subchart.
- Two charts: API + Dashboard
- Non-root pods, read-only filesystem
- MongoDB subchart for dev; BYO for prod
Terraform
Provisions the infrastructure end-to-end. Interactive setup wizard handles the whole flow.
- GCP module today (GKE, VPC, IAM)
- AWS EKS module planned
- State stored in a versioned bucket
Swappable providers, no vendor lock-in
Each layer is a plugin. Pick the warehouse, LLM, and secret backend that matches your stack — or author your own.
Adding a provider is a typical afternoon's work — see the warehouse and LLM provider guides.
Ready to run it?
The quickstart gets you from git clone to an active discovery run in about ten minutes. If you'd rather have it managed, the cloud waitlist is open.