Repolode
clidey

clidey/whodb

轻量级自托管数据库工作台,可在浏览器中浏览、编辑和查询多种数据库,并可选用 AI 辅助提问。

可替代:DBeaverTablePlus

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. 1

    使用 Docker 运行 WhoDB

    docker run --rm -it -p 8080:8080 clidey/whodb
  2. 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 数据每日更新。

相关项目