
Un framework OSINT & SOCMINT modulaire pour le renseignement sur les médias sociaux, l'investigation et l'analyse de données publiques.
Outil web SOCMINT / OSINT multiplateforme.
![]() |
![]() |
SOCMIntelligence collecte des données publiques sur de nombreuses plateformes, transforme chaque résultat en graphiques, tableaux de constats et graphe de relations, et fusionne le tout dans un graphe d'identité inter-plateformes unique. Comme un même compte reçoit le même ID de nœud partout, un email, un domaine ou un nom d'utilisateur qui apparaît dans deux scans différents est automatiquement relié — vous pouvez ainsi voir qui est qui à travers les services.
| Groupe | Modules |
|---|---|
| Réseaux sociaux | X (Twitter) · Instagram · Bluesky · LinkedIn · YouTube · TikTok · Twitch · Kick · Snapchat · Reddit · Mastodon · Telegram · Discord · Steam |
| Développeur | GitHub · GitLab · Stack Exchange · Hacker News |
| Identité et archives | Keybase · Gravatar · Wayback Machine |
| Recherche et cartographie | Recherche par mot-clé (Bluesky · Reddit · Mastodon) · Carte de hashtags |
Chaque module lit uniquement des données publiques (ou une API officielle lorsqu'une clé est fournie). Aucun scraping d'identifiants/sessions de comptes privés n'est effectué.
.socmint..env.pipx (recommandé sous Linux)
pipx install socmintelligence
socmintelligence
ou avec pip dans un virtualenv :
pip install socmintelligence
socmintelligence
Ouvrez ensuite http://localhost:8000. Options : socmintelligence --host 0.0.0.0 --port 8000 --data-dir ~/socmint-data --no-browser.
Les données (dossiers, paramètres) sont stockées dans ~/.local/share/socmintelligence, sauf si --data-dir ou SOCMINT_DATA_DIR est défini.
Directement depuis 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
Ensuite, ouvrez http://localhost:8000 — documentation de l'API à l'adresse http://localhost:8000/docs.
Les exécutions suivantes nécessitent uniquement :
source .venv/bin/activate && uvicorn server:app --port 8000
Docker : docker compose up --build (service unique).
Toute la configuration se trouve sur la page Settings (enregistrée dans data/settings.json ; .env est toujours lu, mais Settings a la priorité) :
YOUTUBE_API_KEY — requise pour le module YouTube.HIKERAPI_TOKEN — Instagram (HikerAPI). Sans elle, le module Instagram affiche des données d'exemple clairement identifiées.X_BEARER_TOKEN — API X (Twitter) v2. Sans elle, le module X affiche des données d'exemple clairement identifiées afin de prévisualiser la sortie avant d'ajouter un token.STEAM_API_KEY, STACKEXCHANGE_KEY, GRAVATAR_API_KEY, GITLAB_TOKEN — optionnelles, débloquent des données supplémentaires.t.me/s/ (sans connexion).Apache License 2.0 — voir LICENSE.