Rust · GPUI · v0.7.7

Every database you run, in one keyboard-driven window.

An extensible, keyboard-first data platform. Twelve built-in drivers, a driver-neutral core, and anything else you need over the RPC driver protocol.

Linux · macOS · Windows — MIT or Apache-2.0

Main server — acta.documents
All downloads →
$ curl -fsSL https://raw.githubusercontent.com/0xErwin1/dbflux/main/scripts/install.sh | sudo bash

Prefer no sudo? Append -s -- --prefix ~/.local to install under your home directory.

Built-in drivers

Capability matrix →

Relational, document, key-value, time-series and object stores share one result grid, one chart engine and one audit log. External drivers register over the RPC protocol without a fork.

What you get

Keyboard-first

The mouse is optional, not assumed.

Every surface has a binding and a command-palette entry: open a connection, run a statement, jump to a table, pivot a result into a chart. The empty state tells you the four you need on day one.

Full keyboard reference →

Give an AI client a connection, not your database.

The MCP server classifies every operation — metadata, read, write, destructive, admin — and a policy engine decides per role and per connection. Write and destructive calls can sit behind human approval.

Audit

Every query, hook and tool call, on the record.

Events land in a local SQLite log with category, severity, actor and outcome. Query text is fingerprinted rather than stored, sensitive values are redacted, and the whole log exports to JSON or CSV.

Documentation

All guides →
Esc
move openEsc close