コンテンツへスキップ
FindOpenSource

Directus

任意の SQL データベースを動的な API と直感的な管理アプリでラップする、オープンソースのデータプラットフォームです。

概要

Directus は、Postgres、MySQL、MariaDB、SQL Server、SQLite、Oracle、CockroachDB といった既存の SQL データベースの上に乗せるバックエンド層で、特定のスキーマや ORM の規約を必要とせずに、REST および GraphQL API として自動的に公開します。API に加えてビジュアルな Studio(管理画面)も提供されるため、非エンジニアのメンバーでも実データベースに対して直接コンテンツを管理でき、フィールド単位でポリシーベースのアクセス制御を人間・AI エージェントの両方に共通で適用できます。

最近このプロジェクトが特に力を入れているのが AI 関連の機能です。Directus には Studio に組み込まれた AI アシスタントと、ネイティブの MCP(Model Context Protocol)サーバーが含まれており、Claude、Cursor、ChatGPT のようなツールを、エクスポートしたコピーではなく実際のライブデータに接続し、人間のユーザーと同じ権限ルールの下で操作させることができます。

自社インフラにセルフホストすることも、Directus Cloud 上でマネージドプロジェクトとして実行することも可能で、カスタムエンドポイント、フック、インターフェース、モジュールによって拡張できます。既存のデータベースに API と管理画面を自前で構築せずに追加したいチームに向いています。

カテゴリ
CMSバックエンドAPI
キーワード
headless-cmsdatabaseapiadmin-panelbackendadmin-dashboard
言語
TypeScript
ライセンス
BUSL-1.1

誤りを見つけましたか? GitHub で修正を提案する