Repolode
apple

apple/embedding-atlas

メタデータも含めた大規模な埋め込みデータセットを、クロスフィルタリングや検索機能を使って探索できるインタラクティブな可視化ツール。

スター
4,990
フォーク
332
未解決の Issue
34
最終コミット
6 時間前

これは何?

Embedding Atlasは、大規模な埋め込みデータと、それに付随するメタデータを可視化するツールです。データ全体の構造を調べ、密集した領域や外れ値を確認できるほか、クエリや既存のアイテムに似たデータポイントを検索できます。

埋め込みデータ向けには、ラベル付きの自動クラスタリング、密度等高線を表示するカーネル密度推定、重なり合うポイントを順序に依存せず透過表示する機能、近傍検索を備えています。描画にはWebGPUを使用し、数百万ポイントまでのデータセットを対象としています。あらゆる表形式データに対しては、棒グラフ、折れ線グラフ、バブルチャート、件数グラフ、eCDFチャートを連動させたダッシュボードや、カスタムチャートを作成できる合成可能なチャート仕様を提供します。また、テキスト、画像、音声、数値、カテゴリ、時刻の各列に対応したビューアも組み込まれています。

Pythonのコマンドラインツール、Jupyter形式のノートブック用ウィジェット、ReactおよびSvelte向けのnpmコンポーネントとして利用できます。また、MCPインターフェースも備えており、AIエージェントからスキーマの照会、SQLの実行、チャートの作成が可能です。

主な機能

  • 01埋め込みデータポイントの自動クラスタリングとラベル付け
  • 02密度等高線を表示するカーネル密度推定
  • 03リアルタイム検索と近傍検索
  • 04数百万ポイントまで対応するWebGPUベースの描画
  • 05表形式データの列をまたいだクロスフィルタリングに対応する連動チャート
  • 06AIエージェントがSQLを実行し、チャートを作成できるMCPアクセス

ユースケース

  • テキストや画像の埋め込みデータセットの構造や外れ値を探索する
  • 既知のサンプルの近傍を探し、検索結果を詳しく調べる
  • ノートブックやWebアプリにインタラクティブな埋め込みビューアを追加する
  • AIエージェントに表形式データの分析やグラフ化を任せる

クイックスタート

  1. 1

    Pythonパッケージをインストールする

    pip install embedding-atlas
  2. 2

    データセットでツールを起動する

    embedding-atlas <your-dataset>

使う前に知っておきたいこと

  • 滑らかな描画パフォーマンスを得るには、WebGPU対応ブラウザーが必要です。

トピック

よくある質問

embedding-atlas とは?
メタデータも含めた大規模な埋め込みデータセットを、クロスフィルタリングや検索機能を使って探索できるインタラクティブな可視化ツール。 Embedding Atlasは、大規模な埋め込みデータと、それに付随するメタデータを可視化するツールです。データ全体の構造を調べ、密集した領域や外れ値を確認できるほか、クエリや既存のアイテムに似たデータポイントを検索できます。
embedding-atlas は無料で使えますか?ライセンスは?
embedding-atlas は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
embedding-atlas は今もメンテナンスされていますか?
活発にメンテナンス中。embedding-atlas の最終コミットは 2026年10月21日 です。
embedding-atlas は何に使えますか?
テキストや画像の埋め込みデータセットの構造や外れ値を探索する 既知のサンプルの近傍を探し、検索結果を詳しく調べる ノートブックやWebアプリにインタラクティブな埋め込みビューアを追加する AIエージェントに表形式データの分析やグラフ化を任せる
embedding-atlas のインストール方法は?
Pythonパッケージをインストールする: pip install embedding-atlas データセットでツールを起動する: embedding-atlas <your-dataset>
embedding-atlas はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/apple/embedding-atlas

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト