RaisDBRaisDB
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

SurfaceBest for
Desktop appDaily exploration, visual schema design, AI chat
CLI / TUISSH'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 raisdb CLI 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

On this page