Analysis updated 2026-06-21
Look up a username to find all social media accounts, forums, and communities linked to that person across 3,000+ sites.
Build a connected map of someone's online presence by following links between discovered profiles to find additional usernames.
Export a background research report as PDF, HTML, or an interactive graph showing an account's network.
Embed Maigret as a Python library inside a people-search or background-check product.
| soxoj/maigret | walter201230/python | ycm-core/youcompleteme | |
|---|---|---|---|
| Stars | 25,895 | 25,882 | 25,910 |
| Language | Python | Python | Python |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 1/5 | 4/5 |
| Audience | researcher | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
pip install maigret, no API keys needed for basic use, commercial use requires a separate license.
Maigret is an open-source OSINT (Open Source Intelligence) tool that searches for a person across the internet using just their username. You give it a single username, and it checks over 3,000 websites, social networks, forums, photo platforms, dating sites, coding communities, to see if that username exists anywhere, then compiles everything it finds into a report. The tool is aimed at investigators, security researchers, journalists, and anyone doing background research on a person. It goes beyond a simple username check by also extracting profile information from found accounts, following links between profiles to find additional usernames, and building a connected map of a person's online presence. Reports can be exported as PDF, HTML, interactive graphs, or spreadsheets. For practical use: type in a username you found on one platform, and Maigret tells you where else that person appears online, often revealing real names, locations, profile photos, and connections between accounts. An optional AI analysis mode can summarize the findings in plain English. There is also a Telegram bot if you do not want to install anything. Built in Python and free to use, it requires no API keys for basic operation. Commercial use requires a separate license. It is used by professional social media intelligence platforms as a core engine. For a founder or vibe coder: this is a ready-to-run investigation tool, not a building block. If you are building a people-search or background-check product, you could embed it as a Python library, but most users just run it directly from the command line.
Give Maigret a username and it searches 3,000+ websites to find where that person exists online, then compiles the results into a report with profile links, photos, and connections.
Mainly Python. The stack also includes Python, aiohttp, Jinja2.
Free for personal and research use, commercial use requires a separate license from the authors.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.