Repolode
elmohq

elmohq/elmo

ChatGPT、Claude、Perplexity、GeminiなどのAI回答エンジンが自社ブランドに言及・引用する状況を追跡できる、セルフホスト型のオープンソースプラットフォーム。

代替できる製品:ProfoundOtterly.aiPeec AI

スター
479
フォーク
112
未解決の Issue
135
最終コミット
4 時間前

これは何?

Elmoは、AI可視性を測定・改善するためのプラットフォームです。Answer Engine Optimization(AEO)やGenerative Engine Optimization(GEO)とも呼ばれます。見込み顧客がAIアシスタントに尋ねそうなプロンプトを設定すると、Elmoが定期的にChatGPT、Google AI Overviews、Gemini、Perplexity、Copilot、Claude、Grokなどのエンジンに対して実行します。直接モデルAPIを利用します。

回答から自社ブランド名、別名、ドメイン、競合を抽出し、言及をセンチメントと表示順位で評価します。引用されたURLは保存され、ドメインやカテゴリ別に分類されるため、各エンジンがどの情報源を参照しているかを確認できます。生の回答はPostgreSQLに保存され、評価コードもリポジトリで公開されているため、すべての指標を監査できます。

npm CLIからインストールできるDocker Compose構成で提供され、TypeScriptおよびPython SDKを備えたREST APIと、コーディングアシスタント向けのMCPサーバーも含まれます。共有可能なレポートはアカウントなしで閲覧できます。

主な機能

  • 01ChatGPT、Perplexity、Gemini、Claude、Google AI Overviewsにおけるブランドの言及と引用を追跡します。
  • 02プロンプト、モデル、競合ごとに、可視性、声のシェア、センチメントを評価します。
  • 03引用URLをドメイン別に分類し、自社サイト、競合、ソーシャルメディアなどを区別します。
  • 04回答時に各エンジンが実行するWeb検索を記録し、クエリのファンアウトを可視化します。
  • 05エンジンの出力を生データのままPostgreSQLに保存し、指標の再算出や監査を可能にします。
  • 06REST API、TypeScriptおよびPython SDK、MCPサーバーを提供します。

ユースケース

  • AIアシスタントが自社ブランドを競合と比べてどのように説明するかを追跡するマーケティングチーム。
  • ホワイトラベルで複数のクライアント向けにAEOレポートを作成する代理店。
  • AI可視性データを自社のインフラ内で管理したい企業。
  • MCPを通じてコーディングアシスタントからAI可視性データを取得する開発者。

クイックスタート

  1. 1

    Elmo CLIをグローバルにインストールします

    npm install -g @elmohq/cli
  2. 2

    対話型セットアップウィザードを実行して設定を作成します

    elmo init
  3. 3

    Docker Composeスタックを起動します

    elmo compose up -d
  4. 4

    ブラウザーで http://localhost:1515 を開き、アカウントを作成します

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

  • 少なくとも1つのAIプロバイダーまたはスクレイパーのAPIキーと、Jev用のTypeSafeキーが必要です。
  • Docker Composeでのセルフホスティングに加え、判定する回答ごとにトラッキングの費用がかかります。

トピック

よくある質問

elmo とは?
ChatGPT、Claude、Perplexity、GeminiなどのAI回答エンジンが自社ブランドに言及・引用する状況を追跡できる、セルフホスト型のオープンソースプラットフォーム。 Elmoは、AI可視性を測定・改善するためのプラットフォームです。Answer Engine Optimization(AEO)やGenerative Engine Optimization(GEO)とも呼ばれます。見込み顧客がAIアシスタントに尋ねそうなプロンプトを設定すると、Elmoが定期的にChatGPT、Google AI Overviews、Gemini、Perplexity、Copilot、Claude、Grokなどのエンジンに対して実行します。直接モデルAPIを利用します。
elmo は無料で使えますか?ライセンスは?
elmo は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
elmo は今もメンテナンスされていますか?
活発にメンテナンス中。elmo の最終コミットは 2026年10月22日 です。
elmo は何に使えますか?
AIアシスタントが自社ブランドを競合と比べてどのように説明するかを追跡するマーケティングチーム。 ホワイトラベルで複数のクライアント向けにAEOレポートを作成する代理店。 AI可視性データを自社のインフラ内で管理したい企業。 MCPを通じてコーディングアシスタントからAI可視性データを取得する開発者。
elmo のインストール方法は?
Elmo CLIをグローバルにインストールします: npm install -g @elmohq/cli 対話型セットアップウィザードを実行して設定を作成します: elmo init Docker Composeスタックを起動します: elmo compose up -d ブラウザーで http://localhost:1515 を開き、アカウントを作成します
elmo はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/elmohq/elmo

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

関連プロジェクト