lucksi/mr.holmes

A Complete Osint Tool :mag:

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 60 minutes ago
Added to GitGenius on September 16th, 2026
Created on June 23rd, 2021
Open Issues & Pull Requests: 45 (+0)
GitHub issues: Enabled
Number of forks: 627
Total Stargazers: 4,212 (+0)
Total Subscribers: 66 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 32.1 days
Mean response time: 71.1 days
90th percentile: 235.2 days
Tracked items: 37

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 29
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 346 days
Stale 30+ days: 26
Stale 90+ days: 18

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

Mr. Holmes is an open-source intelligence tool that aggregates multiple data-gathering capabilities into a single command-line interface.

The tool addresses the need to consolidate disparate OSINT techniques by combining geolocation lookup, username verification across platforms, information gathering, and spam detection into one unified framework. It works by accepting various input types—usernames, locations, or other identifiers—and querying multiple sources to return correlated results. This approach eliminates the friction of switching between separate tools during reconnaissance workflows.

The tool runs on Linux, macOS, Windows, and Termux, making it accessible across common development and penetration-testing environments. It suits security researchers, penetration testers, and OSINT practitioners who need rapid information gathering without managing a collection of standalone utilities. The project positions itself as a complete framework rather than a specialized single-purpose tool, which appeals to users building comprehensive reconnaissance workflows.

Development activity shows consistent maintenance with regular updates addressing bugs and adding features. The project accepts community contributions through pull requests and maintains active issue tracking, indicating responsiveness to user feedback and reported problems. Documentation is provided through a dedicated project homepage alongside the repository README, suggesting attention to usability beyond the code itself.