WhoDB is a self-hosted database workspace that runs in the browser and provides a unified interface for exploring, editing, and querying multiple database systems.
The tool addresses the friction of working with databases without installing heavyweight clients or switching between specialized tools. It centralizes database access through a single web interface where users can browse tables in a spreadsheet-style grid, visualize schema relationships as an interactive graph, write and iterate on queries in a scratchpad with history and autocomplete, and perform data operations like imports and exports. Optional AI integration lets users ask questions in plain English by connecting to local or hosted providers such as Ollama, OpenAI, Anthropic, or LM Studio.
WhoDB suits teams that need lightweight database exploration without dedicated database clients, developers inspecting local databases during development, and situations where sharing database access with teammates requires minimal setup friction. It supports a broad range of databases including PostgreSQL, MySQL, SQLite, MongoDB, Redis, Elasticsearch, and ClickHouse, though feature availability varies by database type. The tool is available as a browser application, desktop app, or terminal CLI with an MCP server interface. Self-hosting via Docker makes it suitable for environments where external SaaS tools are not acceptable.
The project shows consistent development activity with regular commits and closed issues and pull requests, indicating ongoing maintenance and responsiveness to user feedback. The maintainers have built out multiple deployment and interface options—browser, desktop, and CLI—suggesting a commitment to meeting users where they work. The inclusion of optional AI features as an add-on rather than a core requirement indicates a design philosophy that keeps the tool lightweight while offering advanced capabilities for those who need them.