データカタログ、リネージ、品質、ガバナンス、MCPサーバーを統合し、人やAIエージェントにデータのコンテキストを提供するオープンソースのメタデータプラットフォーム。
- スター
- 633
- フォーク
- 32
- 未解決の Issue
- 43
- 最終コミット
- 18 時間前
これは何?
Marmotは、従来のエンタープライズカタログのようなインフラ運用の負担をかけずにデータを見つけたいチーム向けの、オープンソースのデータカタログです。テーブル、トピック、キュー、API、ダッシュボードをカタログ化し、担当者や業務上の背景情報、共有用の用語集を登録できます。また、メタデータフィルターを使った全文検索と構造化検索を備えています。
データの流れをソースから宛先まで追跡し、変更による影響を評価できるインタラクティブなリネージ機能を搭載しています。Web UI付きの単一バイナリとして提供され、新しいデータソースの種類はプラグインシステムで追加できます。
MarmotはMCP(Model Context Protocol)、API、UIを通じてカタログを公開します。そのため、AIエージェントはデータ環境を推測するのではなく、実際のデータ資産のメタデータを参照して問い合わせることができます。
主な機能
- 01全文検索に加え、構造化クエリ、ブール論理、メタデータフィルターに対応。
- 02データの流れと下流への影響を示す、インタラクティブなリネージグラフ。
- 03テーブル、トピック、キュー、API、ダッシュボードの詳細なメタデータを保存。
- 04担当者の割り当て、業務ドキュメント、共有用の用語集に対応。
- 05MCP、API、UIを通じて、AIエージェントにカタログの情報を提供。
- 06単一バイナリとして提供。
ユースケース
- 複数のシステムにまたがるデータから、適切なテーブルやトピックを見つける。
- データセットの出所や、変更によって影響を受ける箇所を追跡する。
- MCPを通じて、AIエージェントに社内データ資産の正確なメタデータを提供する。
- データの担当者や業務上の定義を、共有の場で一元管理する。
クイックスタート
- 1
ドキュメントのDeployガイドに従って、手順に沿ってセットアップします
- 2
お使いのプラットフォーム用の単一バイナリをダウンロードして実行します
- 3
ローカル開発ガイドに従って、ローカルでの開発を始めます
使う前に知っておきたいこと
- READMEには具体的なインストールコマンドが記載されていないため、外部ドキュメントに従ってセットアップする必要があります。
- まだ初期段階のプロジェクトで、スター数は628です。READMEには安定性や本番環境での利用可否が明記されていません。
収録されている特集
トピック
よくある質問
- marmot とは?
- テーブル、トピック、キュー、APIをインデックス化し、MCP経由でAIエージェントにメタデータを提供するオープンソースのデータカタログ。 Marmotは、従来のエンタープライズカタログのようなインフラ運用の負担をかけずにデータを見つけたいチーム向けの、オープンソースのデータカタログです。テーブル、トピック、キュー、API、ダッシュボードをカタログ化し、担当者や業務上の背景情報、共有用の用語集を登録できます。また、メタデータフィルターを使った全文検索と構造化検索を備えています。
- marmot は無料で使えますか?ライセンスは?
- marmot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- marmot は今もメンテナンスされていますか?
- 活発にメンテナンス中。marmot の最終コミットは 2026年11月5日 です。
- marmot は何に使えますか?
- 複数のシステムにまたがるデータから、適切なテーブルやトピックを見つける。 データセットの出所や、変更によって影響を受ける箇所を追跡する。 MCPを通じて、AIエージェントに社内データ資産の正確なメタデータを提供する。 データの担当者や業務上の定義を、共有の場で一元管理する。
- marmot のインストール方法は?
- ドキュメントのDeployガイドに従って、手順に沿ってセットアップします お使いのプラットフォーム用の単一バイナリをダウンロードして実行します ローカル開発ガイドに従って、ローカルでの開発を始めます
- marmot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/marmotdata/marmot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
dbtネイティブのデータオブザーバビリティを実現するオープンソースCLI。Elementary dbt packageの結果を読み取り、レポートを生成してSlackやTeamsにアラートを送信します。
多様なデータベースの閲覧・編集・クエリ実行に対応した、軽量なセルフホスト型Webワークスペース。AIによるクエリ支援も利用できます。
自然言語の質問をSQLクエリ、チャート、データ分析結果に変換するオープンソースのChatBIツール。LangChain/LangGraphを基盤に、MCPベースのマルチエージェントワークフローを採用。
pandas、polars、pyarrowのDataFrameを、Jupyter上で操作できるドラッグ&ドロップ式のビジュアル分析UIに変換するPythonライブラリです。
pandasやSparkのDataFrameから、探索的データ分析とデータ品質をまとめたレポートを1行で生成し、HTMLやJSONに出力できるPythonライブラリ。