
ソーシャルメディアインテリジェンス、調査、および公開データ分析のためのモジュール式OSINT & SOCMINTフレームワーク。
マルチプラットフォーム対応のSOCMINT / OSINT Webツール。
![]() |
![]() |
SOCMIntelligence は多数のプラットフォームから公開データを収集し、各結果をグラフ、検出テーブル、関係グラフに変換したうえで、すべてを単一のクロスプラットフォーム身元グラフに統合します。同じアカウントにはどこでも同じノード ID が付与されるため、2 つの異なるスキャンに現れたメールアドレス、ドメイン、ユーザー名は自動的にリンクされます。これにより、サービスをまたいで誰が誰なのかを把握できます。
| グループ | モジュール |
|---|---|
| ソーシャルネットワーク | X (Twitter) · Instagram · Bluesky · LinkedIn · YouTube · TikTok · Twitch · Kick · Snapchat · Reddit · Mastodon · Telegram · Discord · Steam |
| 開発者向け | GitHub · GitLab · Stack Exchange · Hacker News |
| 身元・アーカイブ | Keybase · Gravatar · Wayback Machine |
| 検索・マップ | キーワード検索 (Bluesky · Reddit · Mastodon) · ハッシュタグマップ |
各モジュールは公開データのみを読み取ります(キーが提供されている場合は公式 API を使用)。非公開アカウントに対する認証情報やセッションのスクレイピングは行いません。
.socmint パッケージのインポート/エクスポートに対応。.env ではなく UI からすべて管理できます。pipx(Linux で推奨)
pipx install socmintelligence
socmintelligence
または virtualenv 内で pip を使用する場合:
pip install socmintelligence
socmintelligence
次に http://localhost:8000 を開きます。オプション: socmintelligence --host 0.0.0.0 --port 8000 --data-dir ~/socmint-data --no-browser。
データ(ケース、設定)は、--data-dir または SOCMINT_DATA_DIR が設定されていない限り、~/.local/share/socmintelligence に保存されます。
GitHub から直接: pipx install git+https://github.com/emrekybs/SOCMIntelligence
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
uvicorn server:app --host 0.0.0.0 --port 8000
次に http://localhost:8000 を開きます — API ドキュメントは http://localhost:8000/docs にあります。
次回以降の実行では以下だけで済みます:
source .venv/bin/activate && uvicorn server:app --port 8000
Docker: docker compose up --build(単一サービス)。
すべての設定は設定ページにあります(data/settings.json に保存されます。.env も引き続き読み込まれますが、設定ページが優先されます):
YOUTUBE_API_KEY — YouTubeモジュールに必須です。HIKERAPI_TOKEN — Instagram(HikerAPI)。これがない場合、Instagramモジュールは明確にラベル付けされたサンプルデータを表示します。X_BEARER_TOKEN — X(Twitter)API v2。これがない場合、Xモジュールは明確にラベル付けされたサンプルデータを表示するため、トークンを追加する前に出力をプレビューできます。STEAM_API_KEY、STACKEXCHANGE_KEY、GRAVATAR_API_KEY、GITLAB_TOKEN — 任意。追加データを取得できます。t.me/s/ プレビューのみを読み取ります(ログイン不要)。Apache License 2.0 — LICENSE を参照してください。