Tiers & Deployment Models
Calabi is a self-hosted data platform — you deploy it on your own infrastructure and your data never leaves your cloud account. Four tiers control which modules are active, how many users and assets are supported, and which deployment method is used.
Deployment Overview
How It Works
All tiers use the same Docker images from public.ecr.aws/calabi/. The tier you're on determines:
- Which containers deploy — controlled by Helm
values-{tier}.yaml - What the UI unlocks — controlled by the
license.keyJWT file - User and asset limits — enforced by the
calabi-license-proxyservice
Upgrading is a single command — no data migration, no image swap, no downtime:
# Upgrade from Starter → Professional
helm upgrade calabi calabi/calabi \
-f values-professional.yaml \
--set global.licenseKey="$(cat license.key)"
Tier Comparison
| CE | Starter | Professional | Enterprise | |
|---|---|---|---|---|
| Price | Free | $29/user/mo | $79/user/mo | Contact us |
| Deployment | Docker Compose | Helm | Helm | Helm |
| Max Users | 5 | 25 | 100 | Unlimited |
| Max Assets | 500 | 10,000 | 100,000 | Unlimited |
| License Key | None | Required | Required | Required |
| AWS Marketplace | Free listing | Available | Available | Available |
Modules by Tier
| Module | CE | Starter | Professional | Enterprise |
|---|---|---|---|---|
| Calabi Catalogue (Search, Lineage, Glossary) | ✓ | ✓ | ✓ | ✓ |
| CalabiIQ (Dashboards, SQL Lab) | ✓ | ✓ | ✓ | ✓ |
| Data Governance (Tags, Classification, Owners) | ✓ | ✓ | ✓ | ✓ |
| Data Engineering (Connect, Pipelines, Notebooks, IDE) | — | ✓ | ✓ | ✓ |
| Data Quality (Tests, Profiling, Alerts) | — | ✓ | ✓ | ✓ |
| Calabi ML (Experiments, Model Registry) | — | — | ✓ | ✓ |
| AI Agent (Natural Language Q&A) | — | — | ✓ | ✓ |
| AI Builder (RAG Pipelines, Chatflows) | — | — | ✓ | ✓ |
| AI Chat (Local LLMs, Private Inference) | — | — | ✓ | ✓ |
| Calabi Automate (Workflow Automation) | — | — | ✓ | ✓ |
| Cloud Operations (Query, Compliance, Cost) | — | — | — | ✓ |
| Monitoring & Logs (Metrics, Alerts, Audit) | — | — | — | ✓ |
| SSO (SAML 2.0 · OIDC · SCIM) | — | — | ✓ | ✓ |
| Custom RBAC Roles | — | — | — | ✓ |
| Row-Level Security | — | — | — | ✓ |
| Audit Logs | — | — | ✓ | ✓ (7yr retention) |
| Support | GitHub issues | Email 48hr | Priority 8hr | Dedicated 1hr |
CE — Community Edition
The fastest way to try Calabi. One command, no license key needed:
curl -fsSL https://get.calabi.ai | bash
This downloads a docker-compose.yaml and starts 7 containers on your machine or VM:
| Container | Role |
|---|---|
calabi-ui | Branded Calabi interface |
calabi-gateway | Request routing and path-based proxy |
calabi-license-proxy | CE limit enforcement |
calabi-catalogue | Catalogue backend |
calabi-iq | CalabiIQ (BI Analytics) |
database | Shared database |
search-engine | Search index |
CE is ideal for: local evaluation, small teams, developer sandboxes, and POCs.
Starter, Professional & Enterprise — Helm
Paid tiers are deployed via Helm from the public chart registry:
helm repo add calabi https://helm.calabi.ai
helm repo update
# Community Edition (no license key)
helm install calabi calabi/calabi
# Starter
helm install calabi calabi/calabi \
-f values-starter.yaml \
--set global.licenseKey="$(cat license.key)"
# Professional
helm install calabi calabi/calabi \
-f values-professional.yaml \
--set global.licenseKey="$(cat license.key)"
# Enterprise
helm install calabi calabi/calabi \
-f values-enterprise.yaml \
--set global.licenseKey="$(cat license.key)"
See the Deployment Architecture page for the full Helm chart structure, values reference, and upgrade guide.
License Key System
Paid tiers ship with a license.key file — a signed JWT (RS256) verified offline by the calabi-license-proxy service. No internet connection or phone-home is required. The key encodes:
{
"tier": "professional",
"modules": ["bi", "data-engineering", "data-quality", "data-science"],
"maxUsers": 50,
"maxAssets": 50000,
"features": { "sso": true, "rbac": true, "audit": true },
"exp": 1735689600
}
- CE fallback: An expired or missing key gracefully falls back to CE mode with a banner prompt
- Air-gap safe: License validation works fully offline after the initial image pull
- Upgrade: Add a new
license.keyfile and runhelm upgrade— features unlock instantly
AWS Marketplace
Calabi is available on AWS Marketplace as a Helm-based container product — the same deployment method as Confluent and other enterprise data platforms.
| Listing | Tier | Billing |
|---|---|---|
| Calabi Community Edition | CE | Free |
| Calabi Professional | Professional | Per active user / month |
| Calabi Enterprise | Enterprise | Custom contract |
After subscribing, you receive a Marketplace-issued license key and ECR image access. Usage metering (active users, managed assets) is reported automatically to AWS — you are billed through your existing AWS account.
What's Next
- Deployment Architecture — Helm chart structure, per-service images, secret management
- Quick Start — Get Calabi CE running in 5 minutes
- Platform Architecture — How Calabi services fit together