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は、肥大化したデータベースクライアントを置き換えるために設計された、軽量でオープンソースのデータベース管理ツールです。MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouseなど、100種類以上のデータベースを管理するための単一の統合インターフェースを提供し、インストールサイズも非常に小さく抑えられています。

仕組み

Rustで構築されたDBXは、デスクトップアプリケーション、Dockerコンテナ、またはCLIツールとして利用可能な高性能クライアントを提供します。AIアシスタントを統合してユーザーのデータ操作を支援するほか、MCP (Model Context Protocol) Serverとして機能し、AIエージェントがデータベースに直接接続してクエリを実行できるようにします。

対象ユーザー

複数のデータベースタイプを管理するための高速で軽量なツールを必要とする開発者、データベース管理者、AIエンジニア、またはAIエージェントがデータベースインフラと対話できるようにしたい方。

主な特徴

  • 幅広い互換性: さまざまなパラダイム(SQL, NoSQL, Vectorなど)にわたる100以上のデータベースをサポート。
  • 超軽量: パッケージ全体のサイズは約25 MB。
  • 柔軟なデプロイ: デスクトップ、Docker、CLI経由で利用可能。
  • AI対応: 内蔵AIアシスタントを搭載し、外部AIエージェント向けのMCP Serverとして機能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト