Getting Started
What is RaisDB?
RaisDB is a Unified Data Workbench, for Agents and humans.
Unified Data Workbench, for Agents and humans.
RaisDB is a single workbench for all your databases — 40+ engines across relational, NoSQL, vector, and file formats. The same data, schema, and queries are reachable by humans (desktop, CLI/TUI, and a Team self-hosted web) and by agents (CLI, MCP, autonomous AI loops).
One client, three surfaces
| Surface | Best for |
|---|---|
| Desktop app | Daily exploration, visual schema design, AI chat |
| CLI / TUI | SSH'd servers, no-GUI environments, scripting |
| Web (Team — Self-hosted) | Browser access, team sharing |
All three read the same connection store — what you save in one is available in the others.
What's built in
- 40+ engines in one workspace (MySQL, PostgreSQL, Oracle, MongoDB, Redis, ClickHouse, Qdrant, DuckDB, …)
- AI assistance — natural-language → SQL, query optimization, autonomous agents
- Cross-database sync — schema diff + data transfer, even between different engines
- JDBC agent bridge — for engines without a native Rust driver (Oracle, Dameng, Kingbase)
- Security by default — credentials in the OS keychain, sensitive values masked before any AI call
For agents, not just humans
The same operations you do by hand are exposed as programmatic surfaces:
- The
raisdbCLI for scripts and cron - The MCP bridge for AI tools (Claude Desktop, Cursor, …) to query your databases safely
- The AI agents that chain tools into autonomous loops
This is the difference: RaisDB isn't a GUI with an API bolted on — the agent surface is a first-class citizen.
Where to go next
- Install the desktop app
- Quick Start — connect a database and run a query in five minutes
- Interface Tour — the workspace regions