Kick off a software project quickly.
WhoDB — self-hosted database explorer for PostgreSQL, MySQL, Redis and MongoDB.
In validation
Automatic installation for this solution is ready and currently going through our tests on a real server. Ordering will open as soon as validation is complete.
WhoDB is an open-source, self-hosted database client built with Go and React. It gives you a single browser-based interface to connect to PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, ElasticSearch and ClickHouse — and lets you browse tables, run queries and edit rows without installing anything locally.
The standout feature is its AI-powered natural language layer: once you connect an AI provider (Ollama, OpenAI-compatible), you can type plain-English questions and WhoDB translates them to SQL or Redis commands. The entire stack ships as a single Docker image under 50 MB, starts in seconds and uses a small /data volume for encrypted session storage.
On a ServOrbit VPS, WhoDB gives your development team a permanent, self-hosted alternative to cloud database tools — no SaaS subscription, no data leaving your infrastructure, accessible from any browser via SSH tunnel.
Connect to your PostgreSQL or MySQL database from any computer using only a browser. WhoDB renders the schema, lets you browse rows and run queries — no psql, no Sequel Pro, no DBeaver installation needed on the machine.
Browse your Redis keys, inspect values, set TTLs and delete entries from a visual interface. Useful when debugging caching bugs or inspecting session data stored in a Kubernetes cluster.
Share the WhoDB URL with a new team member. They pick the database from the connection list, enter their credentials and start querying immediately — without setting up a database client, requesting VPN access or configuring SSH tunnels for every engine.
Guide optimized for ServOrbit Cloud VPS.
WhoDB does not require a domain name. Open an SSH tunnel from your local machine: ssh -L 8080:127.0.0.1:8080 root@<your-vps-ip> then open http://localhost:8080 in your browser. To reach it from any browser without a tunnel, attach a domain from your ServOrbit dashboard — the host nginx proxies to the container over HTTPS — or use the free {app}.{dns_slug}.servorbit-dns.com subdomain included with every VPS.
On the login screen, choose your database engine from the drop-down list (PostgreSQL, MySQL, SQLite, MongoDB, Redis, ElasticSearch or ClickHouse), enter the host, port, username, password and database name, then click Connect. WhoDB opens the schema browser immediately.
Click any table in the left panel to see its rows, schema and indexes. Use the Query tab to type SQL (or Redis commands) directly and see results instantly. Click any cell to edit its value in place and save with a single click.
If you have an Ollama instance or an OpenAI-compatible endpoint, open Settings → AI Provider, paste the URL and choose a model. You can then type plain-language questions ("Show me the 10 orders placed yesterday") and WhoDB generates and runs the query for you.
ssh -L 8080:127.0.0.1:8080 root@<ip> then http://localhost:8080. For browser access without a tunnel, attach a domain from your ServOrbit dashboard or use the free {app}.{dns_slug}.servorbit-dns.com subdomain included with every VPS.Open-source database schema editor self-hosted on your VPS — design your tables visually and export SQL DDL for MySQL, PostgreSQL, SQLite, MariaDB or SQL Server.
DatabasesOpen-source business intelligence — connect any SQL database and build dashboards, questions and charts in the browser, no SQL required.
DatabasesOpen-source Airtable alternative — turn any database into a smart spreadsheet with grid, kanban, gallery and form views, REST and GraphQL APIs and built-in automations. Self-hosted, no per-seat pricing.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.