WhoDBDocs

Why WhoDB?

A database investigation often moves between a schema browser, row editor, query window, and diagram. WhoDB puts those steps in one workspace so you can follow a question from an object to a verified answer.

Move from an object to its records#

Find a table in Tables, expand Info to check its fields, and open Data to inspect a sample. Use Filter to ask the source for matching rows. If the question involves another table, Graph helps you inspect declared relationships before writing the join.

Table metadata expanded inside a storage unitTable metadata expanded inside a storage unit

Table metadata expanded inside a storage unitTable metadata expanded inside a storage unit

The same navigation works across supported source families, with actions adapted to the source. You can inspect PostgreSQL and MySQL tables, SQLite and DuckDB files, MongoDB documents, Redis keys, and search indexes. Check the source catalog for the connection you need.

Keep intermediate queries beside the answer#

Use a Scratchpad page for one investigation. A sample, join, and aggregate can stay in separate cells with their results and per-cell history. This makes it easier to revisit the step that introduced an unexpected count.

Multiple Scratchpad cells with query resultsMultiple Scratchpad cells with query results

Multiple Scratchpad cells with query resultsMultiple Scratchpad cells with query results

Save durable SQL externally. The browser workspace is useful while working through a question, but it does not automatically share queries with your team.

Ask for help without losing the query#

Chat can draft SQL from a question and the connected source's context. Inspect that SQL and its result before relying on the answer. Move the query into Scratchpad when you want direct control of it.

You choose the provider, including a reachable local Ollama or LM Studio endpoint. Set up Chat if you want to use it; the rest of the workspace does not require AI.

Choose where to work#

SurfaceWhen it fits
BrowserYou want a self-hosted workspace reachable from a browser
DesktopYou want the core workflow with native file dialogs and application menus
CLIYou need terminal inspection, repeatable commands, imports, or diagnostics
MCPYou want an assistant to use database tools with explicit query permissions

Try the quick start with a development database to see whether the workflow fits your daily work.

Was this page helpful?