説明
DBXは、100種類以上のSQL、NoSQL、ベクター、時系列、組み込みデータベース、メッセージキューの管理を統一するために設計された無料のオープンソースデータベース管理ツールです。接続管理、SQL編集、データテーブル、構造ツール、AI支援、自己ホスティングアクセスを1つの軽量な製品に統合しており、通常は25MB未満です。
続きを読む
このツールは、Windows、macOS、Linux向けのデスクトップクライアントを提供し、ブラウザベースのアクセスのためのDocker自己ホスティングもサポートしています。主な機能はAIアシスタントで、SQLクエリの生成、説明、最適化、修正を行い、MCPサーバーを介してAIプログラミングエージェントに接続できます。ユーザーはデータベース構造をブラウズし、スキーマを比較し、データを編集し、インポート/エクスポート操作を実行できます。
DBXは、メタデータ補完、フォーマット、クエリ履歴、選択したSQLの実行をサポートするCodeMirror 6エディタを使用してSQLを記述および実行するなどのコアワークフローを中心に構築されています。データをブラウズおよび編集するための仮想スクロールテーブルを提供し、インライン編集、WHERE/ORDER BYコントロール、SQLプレビュー、エクスポートツールを備えています。構造管理のために、データベース、スキーマ、テーブル、フィールド、インデックス、外部キー、トリガーをサイドバーで表示できます。データ移行機能には、スキーマ比較、テーブルインポート、データベースエクスポート、SQLファイルの実行、エンジン間データ転送が含まれます。
このプラットフォームは、その小さなフットプリントと包括的な機能で称賛されており、リソース集約型または高価なツールの魅力的な代替手段となっています。さまざまなデータベースタイプをサポートしており、それぞれのデータモデルに合わせた専門的なインターフェースを提供し、一般的なクエリボックスではなく、専用のビューアを含んでいます。これには、ドキュメント、キー・バリュー、検索、グラフ、ベクター、時系列、メッセージキューシステム用の専用ビューアが含まれます。
DBXは、データベースアカウントの権限、読み取り専用接続、書き込み操作に対する明示的な確認を必要とする本番環境保護など、マルチレイヤーの制限を含むセキュリティを強調しています。また、データ編集およびスキーマ比較ワークフローでSQLをプレビューすることにより、監査可能な変更を提供します。AI機能は安全性を考慮して設計されており、AI AskモデルはSQLを実行せずに応答を生成し、エージェントモデルは本番環境で生成されたSQLの手動レビューを必要とします。機密情報は別に保存され、暗号化することができます。
- カテゴリーAI SQL・データベースツール
- 料金モデル無料
- デプロイDesktop, Docker Self-Hosted
- プラットフォームWindows、macOS、Linux
DBXの主要機能
100種類以上のデータベースタイプ(SQL、NoSQL、ベクター、時系列、組み込み、メッセージキュー)の統一管理
CodeMirror 6によるSQL編集、メタデータ補完、フォーマット、クエリ履歴
SQL生成、説明、最適化、バグ修正のためのAI支援
Docker自己ホスティングおよびブラウザアクセス
Windows、macOS、Linux向けのデスクトップクライアント
構造ブラウジング(データベース、スキーマ、テーブル、フィールド、インデックス、外部キー、トリガー)
スキーマ比較および移行ツール(テーブルインポート、データベースエクスポート、SQLファイル実行)
仮想スクロールテーブルによるデータ編集、インライン編集、WHERE/ORDER BYコントロール
データのインポートおよびエクスポート(CSV、TSV、JSON、Excel)
AIプログラミングエージェントに接続するためのMCPサーバーのサポート
重要な環境に対する読み取り専用接続の強制
明示的な書き込み確認を伴う本番環境保護
実行前のSQLプレビューによる監査可能な変更
機密情報の安全な保存およびオプションのAES-GCM暗号化
異なるデータベースタイプ(例:Redis、MongoDB、ベクターデータベース)向けの専門的なインターフェース
DBXの使い方は?
DBXをインストールする:Windows、macOS、またはLinux用のデスクトップクライアントをダウンロードしてインストールするか、Docker経由でデプロイします。
接続を作成する:DBXを開き、「新しい接続」をクリックし、データベースタイプを選択し、接続詳細を入力するかURLを貼り付けます。
セキュリティを設定する:読み取り専用接続、本番環境保護、AIアクセスのためのMCP戦略を設定します。
SQLを書く:CodeMirror 6エディタを使用して、自動補完とフォーマットを利用してクエリを記述および実行します。
データをブラウズする:仮想スクロールテーブルでデータを表示および編集し、フィルターを適用し、生成されたSQLをプレビューします。
構造を管理する:データベースオブジェクトを探索し、スキーマを比較し、構造的変更を実行します。
AIを統合する:SQL生成、最適化のためにAIアシスタントを利用するか、MCPサーバーを介して外部AIエージェントに接続します。
DBXの使用例
- 統一データベース管理
- SQL開発と最適化
- データブラウジングと編集
- データベース構造分析
- データ移行と転送
- AI支援データベース操作
- 自己ホスティングデータベースアクセス
- ローカルデータベースファイル管理








