t8y2/dbx

25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。

解决的问题

DBX 是一款轻量级、开源的数据库管理工具,旨在取代笨重的数据库客户端。它提供了一个统一的界面来管理超过 100 种不同类型的数据库(包括 MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB 和 ClickHouse),且无需庞大的安装空间。

运作方式

DBX 使用 Rust 构建,提供高性能的客户端,可作为桌面应用程序、Docker 容器或 CLI 工具使用。它整合了 AI 助手来协助用户与数据互动,并作为 MCP (Model Context Protocol) Server 运作,允许 AI 代理直接连接并查询数据库。

目标客群

需要快速、轻量级工具来管理多种数据库类型的开发人员、数据库管理员和 AI 工程师,或是希望让 AI 代理与其数据库基础设施互动的使用者。

特色亮点

  • 广泛的兼容性:支持超过 100 种跨范式的数据库(SQL, NoSQL, Vector 等)。
  • 极致轻量:整个套件大小约为 25 MB。
  • 灵活部署:可通过桌面端、Docker 和 CLI 使用。
  • AI 就绪:内置 AI 助手,并可作为外部 AI 代理的 MCP Server。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目