免费、本地优先的 AI 辅助数据库客户端与 SQL 工作台,支持 40 多种数据库。
- Star
- 5,050
- Fork
- 243
- 未关闭 Issue
- 18
- 最近提交
- 15小时前
这是什么?
WhoDB 是一个可自托管的数据库工作台,直接在浏览器中使用。用户可以用类似电子表格的表格浏览数据,支持排序、筛选、分页和行内编辑,也能以交互式关系图查看表之间的关联。
它支持 PostgreSQL、MySQL、SQLite、DuckDB、MongoDB、Redis、Elasticsearch、ClickHouse 等多种数据库。查询草稿区支持多单元格、自动补全和历史记录,还可以导入导出数据并生成模拟数据。项目同时提供桌面应用、终端 CLI 以及供 AI 工具调用的 MCP 服务。
AI 功能为可选项。可以接入 Ollama、LM Studio 等本地模型,也可以接入 OpenAI、Anthropic、Gemini 等云端服务,用自然语言提问。
核心功能
- 01类电子表格的数据视图,支持排序、筛选和行内编辑
- 02以交互式图形展示表结构与关联关系
- 03查询草稿区,支持自动补全和历史记录
- 04支持数据导入、导出和模拟数据生成
- 05覆盖关系型、文档型、键值型和搜索类数据库
- 06可选接入本地或云端 AI 模型,并提供 MCP 服务
适用场景
- 无需安装笨重的桌面客户端即可查看本地数据库
- 帮助团队成员理解陌生数据及其关联关系
- 通过浏览器执行临时查询和编辑记录
- 为开发和测试生成模拟数据
快速上手
- 1
使用 Docker 运行 WhoDB
docker run --rm -it -p 8080:8080 clidey/whodb - 2
打开 http://localhost:8080 并输入数据库连接信息
使用前须知
- 部分功能和数据库支持取决于版本,SSO 和审计日志等高级功能仅在商业版 Platform 中提供。
收录于专题
标签
常见问题
- whodb 是什么?
- 轻量级自托管数据库工作台,可在浏览器中浏览、编辑和查询多种数据库,并可选用 AI 辅助提问。 WhoDB 是一个可自托管的数据库工作台,直接在浏览器中使用。用户可以用类似电子表格的表格浏览数据,支持排序、筛选、分页和行内编辑,也能以交互式关系图查看表之间的关联。
- whodb 可以免费使用吗?用的什么许可证?
- whodb 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- whodb 还在维护吗?
- 活跃维护中。whodb 最近一次提交是在 2026年11月6日。
- whodb 适合用来做什么?
- 无需安装笨重的桌面客户端即可查看本地数据库 帮助团队成员理解陌生数据及其关联关系 通过浏览器执行临时查询和编辑记录 为开发和测试生成模拟数据
- whodb 怎么安装和运行?
- 使用 Docker 运行 WhoDB: docker run --rm -it -p 8080:8080 clidey/whodb 打开 http://localhost:8080 并输入数据库连接信息
- 在哪里获取 whodb?
- 源代码和安装说明在 GitHub 上:https://github.com/clidey/whodb
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.8万+6 本周3046JavaOther维护活跃更新于 5天前
一个部署在数据旁边的浏览器版 SQL IDE,连接数十种数据库与数据存储,内置 SSO、审计日志和 AI 辅助查询,采用 MIT 许可。
1319+16 本周272TypeScriptMIT更新于 20小时前
一个基于 PHP 的全功能数据库管理工具,单文件部署,支持 MySQL、PostgreSQL、SQLite 等。
7944+5 本周1183PHPOther维护活跃更新于 3天前
一款终端数据库客户端,支持 PostgreSQL、MySQL、SQLite 等,采用 vim 风格快捷键。
5398+8 本周99RustMIT维护活跃更新于 15小时前
开源元数据平台,整合数据目录、血缘、质量、治理与 MCP 服务,为人和 AI 智能体提供数据上下文。
1.6万+67 本周2504TypeScriptApache-2.0更新于 14小时前
开源数据目录,统一管理表、主题、队列和 API 等数据资产,并通过 MCP 把元数据提供给 AI 智能体。
634+6 本周33GoMIT更新于 昨天