Repo-lab
AIツール

NiubiGEOとは?AIがあなたの製品を推薦するか追跡できるオープンソースGEO監視ツール

⭐ 2,271 stars GitHub →
NiubiGEOはChatGPT・Claude・GeminiなどのAIがあなたの製品をどう説明するか追跡できる無料オープンソースのGEO監視ツールを紹介します。

「自分たちが作ったプロダクトを、AIはちゃんと紹介してくれているのか?」——そんな疑問を持ったことはありませんか?
SEOの世界では検索順位を気にするのが当たり前になりましたが、今やユーザーはGoogleではなくChatGPTやClaudeに「おすすめのツールを教えて」と聞くようになっています。
NiubiGEOは、この新しい「AI検索時代のブランド可視性」をオープンソースで追跡できる自己ホスト型ツールです。GitHubでv0.2.0が公開された直後から2,200以上のスターを集め、GEO(生成エンジン最適化)界隈で注目を集めています。

NiubiGEOとは——GEO監視ツールの基礎知識

NiubiGEOは、ChatGPT・Claude・Geminiといった複数のAIモデルが、あなたのプロダクトや競合製品をどのように説明しているかを「ドメイン単位」で調査・記録するツールです。
ツール名の「GEO」はGenerative Engine Optimization(生成エンジン最適化)の略で、SEOの生成AI時代版とも言えるコンセプトです。従来のSEOツールがGoogle順位を追跡するように、NiubiGEOはAIの回答内でのブランド認知度を数値化・可視化します。

2026年9月8日にv0.2.0がリリースされ、独立したドメインプロジェクト管理・マルチモデル比較・定期モニタリング機能が追加されました。3名のコントリビューターによるメンテナンスが続いており、コミュニティ版はApache-2.0ライセンスで完全無料です。

NiubiGEOが答えてくれる5つの問い

  1. AIはあなたのブランド名を正確に認識しているか?
  2. 各モデルはあなたのプロダクトをどのカテゴリに分類しているか?
  3. 競合製品として誰が名前を挙げられているか?
  4. ブランド名を出さずにキーワード検索した場合、誰が登場するか?
  5. 回答の引用元はどのページか?

NiubiGEOの主な機能

ドメイン別マルチモデル比較

OpenRouterを通じて複数のAIモデルを選択し、同一ドメインに対する回答を並列実行します。モデルごとに「Webサーチあり/なし」を個別設定でき、オフライン回答とリアルタイム検索回答を分けて評価できます。

キーワードテスト機能

「プロジェクト管理ツール」のようにブランド名を含まないキーワードで検索した場合、どのプロダクトが登場するかをテストできます。自社製品が埋もれているキーワードや、競合が強いカテゴリを特定するのに役立ちます。

エビデンス管理と引用元追跡

AIモデルが返した引用URL・テキスト位置・元の回答文すべてを記録します。「なぜそのモデルがその競合を推薦したのか」を原文まで遡って確認できるのが特徴です。失敗した実行もすべてレコードに残ります。

スケジューリングとヒストリー

コンテンツを修正した後に同じテストを再実行し、AIの回答が変化したかどうかを時系列で追えます。Dockerのmonitoring workerを起動しておけば定期実行も可能です。

インストール方法と使い方(クイックスタート)

必要な環境: Node.js 22以上OpenRouter APIキー

git clone --branch v0.2.0 --depth 1 https://github.com/Albert-Weasker/niubigeo.git
cd niubigeo
npm ci
cp .env.example .env
# .env に OPENROUTER_API_KEY を設定
npm run server

起動後にhttp://localhost:8787を開き、「新しいプロジェクトを作成」からドメインを入力します。
Dockerを好む場合は公式のdocker-compose.ymlが用意されており、コンテナとモニタリングワーカーをセットで起動できます。

docker pull ghcr.io/albert-weasker/niubigeo:v0.2.0

APIキーを用意さえすれば、5分以内に自分のプロダクトのGEO監視を開始できるのが最大の魅力です。

商用ツールとの違い・なぜ今このツールか

Profound・Peec AI・Otterly.AI・Semrush AI Visibility・Ahrefs Brand Radarなど、GEO監視の商用SaaSは複数存在します。これらと比較したNiubiGEOの最大の差別化ポイントは「原文エビデンスへのアクセス」です。

商用ツールの多くはスコアやトレンドを見せるにとどまり、「なぜその回答になったか」の根拠を確認する手段が限られます。NiubiGEOは元の回答テキスト・Provider引用・URLをすべて開示しており、「証拠ベースの監視」を実現します。

また、OpenRouterを通じてモデルを自由に選択できる点も商用ツールにはない強みです。自社のシステムプロンプトに近い条件でテストしたい開発者にとって、これは大きなアドバンテージになります。

GEO(生成エンジン最適化)という概念はまだ日本語圏では認知が浅く、今この時期に一次情報として調査・記事化することに高い価値があります。

こんな人に向いている

マーケティングエンジニア・グロースエンジニア
SEO施策のかたわら、AIによるブランド認知度を定量的に測定したいチームに最適です。スプレッドシートで手動追跡していたGEO分析を、API連携で自動化できます。

プロダクトマネージャー(SaaS・B2Bツール)
新機能リリース後やウェブサイトのコンテンツ更新後に、AIの説明が正しく更新されているかを検証する定期ワークフローに組み込めます。競合モニタリングとの組み合わせが特に有効です。

フロントエンドエンジニア・インディー開発者
商用ツールのコストをかけずに自社プロダクトのAI認知度を把握したい個人開発者にも向いています。OpenRouter APIの従量課金のみで運用できます。

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

ライセンス: Apache-2.0(商用利用可・改変可・再配布可。ただしApacheライセンスの表示義務あり)

APIコスト: モデルへのクエリ・OpenRouter手数料・Webサーチオプション料金は自己負担です。1回のドメインテスト(3モデル、Webサーチあり)でおおよそ数十円〜数百円のコストが発生します。

技術的制限: Consumer向けChatGPT等のUIとAPIは異なる動作をすることがあるため、NiubiGEOが観測するのはProvider API経由の回答です。ChatGPTアプリで調べたものと結果が異なる場合があります。

自己ホスト必須: SaaS版(niubigeo.ai)もありますが、データの完全なコントロールを求める場合はセルフホストを推奨します。DockerまたはNode.js環境が必要です。

現在の制限: v0.2.0時点ではオフライン/Webサーチ結果の直接比較には手動の判断が必要です。Known Issuesページに既知の問題が詳述されています。

まとめ

NiubiGEOは「AIがあなたのブランドをどう認識しているか」をエビデンスベースで追跡できる、現時点で唯一の本格的なオープンソースGEO監視ツールです。
スター数2,271を獲得し、v0.2.0で大幅な機能強化が行われた今がセットアップの絶好のタイミングです。マーケティングエンジニア・プロダクトマネージャー・グロースチームのすべてにとって、AIマーケティング戦略の出発点となるツールとして強くおすすめします。

関連ツール・おすすめサービス

  • Perplexity AI — AIによるリアルタイム検索をビジネスで活用したい方に。GEO戦略と組み合わせて情報収集の効率を高めよう

この技術を学ぶ

AIマーケティングやGEO(生成エンジン最適化)に興味を持った方には、Udemyのオンラインコースもおすすめです。

毎日更新のGitHubツール情報

LINEで受け取って最新情報をキャッチアップしよう

友達追加する(無料)

関連記事

この記事が役に立ったらシェアしてください