The Ultimate Database Management & AI Integration Platform
An IDE-grade universal database client — as a VS Code extension and a standalone desktop app. 85 engines, a visual query builder, live dashboards, 255 chart styles, and a built-in MCP server exposing 32 tools to 10 AI clients.

QuickDB turns your editor — or a dedicated desktop window — into a powerhouse database tool. Whether you're inspecting data, visualizing relationships, or letting AI write your queries, QuickDB gives you a seamless, context-rich experience.
VS Code extension
Ctrl/Cmd+Shift+X).Desktop app (Windows / macOS / Linux) — download the installer for your OS: .exe (Windows), .dmg (macOS), .AppImage / .deb (Linux).
+ (or run QuickDB: Add Connection). Pick your engine from the 85-engine grid, fill in the fields it shows (or paste a postgres:// / mysql:// URL), click Test connection, then Create.85+ engines across 16 families — relational, analytical, NoSQL, vector, streaming, files, and SaaS.
Click any feature to expand its click-by-click steps.
Edit / remove — hover a connection for inline ✎ / 🗑, or right-click for the full menu.
Not configured yet? Every AI panel shows a hint with an Open AI Settings button instead of failing.
Browse every tool in the MCP Tools panel. Mutating tools are gated behind an approval confirmer (default-deny in stdio).
Connect to your servers and import data seamlessly.

Build complex SQL queries visually — no code required.

Autocomplete, live linting, and instant results at scale.

Ask an AI assistant to visualize data — QuickDB's MCP server renders the chart.

Pick clients and connections, then auto-configure Cursor, Claude Desktop, Windsurf, and 7 more.

Paste the generated config once and restart your client — QuickDB tools appear immediately.

A standalone client for Windows, macOS, and Linux, built on Electron and reusing the same UI and database core as the extension.
Open the Command Palette (Ctrl/Cmd+Shift+P) and type QuickDB. Highlights:
| Shortcut | Action | Context |
|---|---|---|
Ctrl/Cmd+Enter | Run current statement | Query Console |
Ctrl/Cmd+F | Speed Search (filter tree) | Connections view |
Esc | Clear tree filter | Connections view |
Ctrl/Cmd+Alt+E | Browse history | Active panel |
Ctrl/Cmd+G | Go to row | Table Viewer |
Ctrl/Cmd+Alt+N | Set cell to NULL | Table Viewer |
Ctrl/Cmd+Alt+D | Set cell to DEFAULT | Table Viewer |
Ctrl/Cmd+Alt+Z | Revert cell | Table Viewer |
F2 | Rename alias/identifier | Query Console |
| Setting | Description |
|---|---|
quickdb.maxRowsPerPage | Rows fetched per page in the table viewer |
quickdb.autoConnect | Auto-connect saved connections on startup |
quickdb.saveHistory | Keep executed queries in local history |
quickdb.backupDir | Default folder for backups |
quickdb.ai.provider | AI provider: editor model · Ollama · cloud |
quickdb.ai.cloudProvider | Cloud AI vendor (when provider = cloud) |
quickdb.ai.model | Model name (e.g. an Ollama model) |
quickdb.ai.ollamaUrl | Ollama server URL (default http://localhost:11434) |
quickdb.apiUrl | Optional backend API URL |
quickdb.scheduledJobs.enabled | Enable scheduled jobs |
hostname + platform + arch); no key is stored, and a copied config is useless on another machine.Developer: Reload Window) so the latest webview bundle loads.ollama serve), and select an installed model.desktop/, delete node_modules, run npm install, then npm start.Browse and query 80+ engines without leaving the window you already have open.

Schema, rows and query history live next to the code that depends on them.
code --install-extension quickdb.quickdb