Introduction
CH-UI — the ClickHouse control plane for teams. SQL, dashboards, governance, and an AI copilot in one workspace.
CH-UI is the control plane for ClickHouse. SQL editing, dashboards, pipelines, governance, scheduling, and an AI copilot — for your whole team, in one workspace.
Stop stitching together a SQL client, a BI tool, a lineage tracker, and a pile of cron jobs. CH-UI is all of it, connected to your cluster in minutes.
Get started in minutes
- CH-UI Cloud — managed at console.ch-ui.com. Sign in with email, create an org, connect your ClickHouse with a one-line connector. No infrastructure to run, no upgrades to babysit. See pricing →
- Self-hosted — the open-source core (Apache-2.0) on your own box. Self-hosting guide →
Why teams choose CH-UI
- One workspace, not five tools — query, visualize, transform, schedule, and govern in the same place.
- AI that actually helps — Brain understands your schema and writes ClickHouse-idiomatic SQL. Managed for you, or bring your own model.
- Governance built in — column-level lineage, an access matrix, policies, incidents, and a query audit trail.
- Secure by design — a lightweight connector exposes ClickHouse over an outbound-only WebSocket tunnel; your cluster never needs a public port.
- Real team collaboration — organizations, member roles, isolated per-org workspaces, and self-serve billing (Cloud).
- Fast to value — cloud sign-up or a single self-host binary; you're querying in minutes.
What you get
- SQL editor & explorer — autocomplete, result views, schema browser, saved queries.
- Dashboards — drag-and-drop panels (charts, stats, tables) with shareable public links.
- Pipelines — visual ingestion from Kafka, webhooks, databases, and S3.
- Models — versioned SQL transformations with DAG execution and scheduling.
- Schedules — recurring queries with run history and alerting.
- Governance — metadata sync, lineage, access matrix, policies, incidents, query log.
- Brain (AI copilot) — schema-aware chat with skill packs and living artifacts (re-runnable charts, reports, queries), managed or BYO provider.
- Alerts — email notifications (delivered for you on Cloud) for governance events.
See Pricing for what's included on each plan.
Quick start — Cloud
- Go to console.ch-ui.com and sign in (magic link — no password).
- Create an organization.
- Add a connection and run the connector next to your ClickHouse (one command, copy-paste).
- Open your workspace at
your-org.ch-ui.com.
See the Console guide for full details.
Quick start — Self-hosted
# Download the binary (macOS Apple Silicon example)
curl -L -o ch-ui https://github.com/caioricciuti/ch-ui/releases/latest/download/ch-ui-darwin-arm64
chmod +x ch-ui && sudo install -m 755 ch-ui /usr/local/bin/ch-ui
# Run (no external database needed)
ch-ui
# UI on http://localhost:3488Self-hosted CH-UI stores its state in a local SQLite database (ch-ui.db) — no external database to run. The installation guide covers configuration. If first-run login fails, see Can't login?.
Architecture
CH-UI runs in two pieces:
ch-ui server— UI, API, scheduler, governance syncers, and the tunnel gateway.ch-ui connect— a lightweight connector that exposes a ClickHouse instance over a secure, outbound-only WebSocket.
This lets CH-UI live on one host and ClickHouse on another, with only outbound traffic from the ClickHouse side — no inbound ports to open.