Repolode
apurvsinghgautam

apurvsinghgautam/robin

Tor経由でダークウェブ検索エンジンを検索し、LLMでクエリと結果を絞り込んで調査概要を作成するAI搭載OSINTツール。

スター
7,594
フォーク
1,418
未解決の Issue
1
最終コミット
17 日前

これは何?

Robinは、ダークウェブを対象としたオープンソース・インテリジェンス(OSINT)調査向けのオープンソースツールです。自然言語の質問を受け取り、大規模言語モデルを使って検索クエリに整え、Tor経由でダークウェブ検索エンジンを検索します。さらに、モデルで検索結果を絞り込み、調査概要を作成します。

OpenAI、Claude、Gemini、Mistral、OpenRouter、Ollamaなど、さまざまなモデルプロバイダーに対応しているほか、LM Studioやllama.cppなどのOpenAI互換エンドポイントも利用できます。調査はStreamlitのWeb UIで実行でき、保存済みの調査データに基づく追加質問や、提案された検索の切り口から新たな検索を開始できます。Claude Code、Codex、Claude Desktopなど、MCP対応エージェントにRobinを接続することもできます。

プロジェクトはDockerイメージとして配布されており、ローカルへのTorのインストールが必要です。作者は、教育目的および合法的な調査用途を想定していると述べています。

主な機能

  • 01OpenAI、Claude、Gemini、Mistral、OpenRouter、Ollama、およびOpenAI互換APIに対応。
  • 02Tor経由でダークウェブを検索し、LLMで結果を絞り込みます。
  • 03調査結果を保存・再読み込みできるStreamlitのWeb UIを提供します。
  • 04各調査のデータに基づいて、会話形式で追加質問できます。
  • 05追加の検索クエリを提案し、ワンクリックで新しい調査を開始できます。
  • 06エージェントが独自のモデルで調査を実行できるMCPサーバーを提供します。

ユースケース

  • ダークウェブのフォーラムやマーケットプレイスで、脅威インテリジェンスに関する言及を調査する。
  • ダークウェブ検索を必要とする、合法的なOSINT調査を行う。
  • ホスト型APIにデータを送信せず、ローカルのOllamaモデルをダークウェブ検索に接続する。
  • AIコーディングエージェントや調査エージェントから、MCP経由でダークウェブ検索を実行する。

クイックスタート

  1. 1

    Torをインストールする(Linux/WSL)

    apt install tor
  2. 2

    Dockerイメージを取得する

    docker pull apurvsg/robin:latest
  3. 3

    .envファイルを作成し、APIキーを追加する

    touch .env
  4. 4

    コンテナを起動し、http://localhost:8501 を開く

    docker run --rm -v "$(pwd)/.env:/app/.env" --add-host=host.docker.internal:host-gateway -p 8501:8501 apurvsg/robin:latest

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

  • すべての検索がTor経由で行われるため、Torをインストールし、バックグラウンドで実行しておく必要があります。
  • 対応するLLMプロバイダーのAPIキーが必要です。あるいは、Ollamaなどのローカルモデルを別途セットアップしてください。
  • クエリと検索結果はサードパーティのLLMプロバイダーに送信されるため、機密性の高い調査には特に注意が必要です。

トピック

よくある質問

robin とは?
Tor経由でダークウェブ検索エンジンを検索し、LLMでクエリと結果を絞り込んで調査概要を作成するAI搭載OSINTツール。 Robinは、ダークウェブを対象としたオープンソース・インテリジェンス(OSINT)調査向けのオープンソースツールです。自然言語の質問を受け取り、大規模言語モデルを使って検索クエリに整え、Tor経由でダークウェブ検索エンジンを検索します。さらに、モデルで検索結果を絞り込み、調査概要を作成します。
robin は無料で使えますか?ライセンスは?
robin は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
robin は今もメンテナンスされていますか?
活発にメンテナンス中。robin の最終コミットは 2026年10月3日 です。
robin は何に使えますか?
ダークウェブのフォーラムやマーケットプレイスで、脅威インテリジェンスに関する言及を調査する。 ダークウェブ検索を必要とする、合法的なOSINT調査を行う。 ホスト型APIにデータを送信せず、ローカルのOllamaモデルをダークウェブ検索に接続する。 AIコーディングエージェントや調査エージェントから、MCP経由でダークウェブ検索を実行する。
robin のインストール方法は?
Torをインストールする(Linux/WSL): apt install tor Dockerイメージを取得する: docker pull apurvsg/robin:latest .envファイルを作成し、APIキーを追加する: touch .env コンテナを起動し、http://localhost:8501 を開く: docker run --rm -v "$(pwd)/.env:/app/.env" --add-host=host.docker.internal:host-gateway -p 8501:8501 apurvsg/robin:latest
robin はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/apurvsinghgautam/robin

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

関連プロジェクト