IntelHub – OSINT Toolkit 🧠
Advanced Browser-Based Intelligence Suite v5.0.2
A comprehensive Open-Source Intelligence (OSINT) suite that transforms your browser into a powerful investigation toolkit.
Designed for researchers, analysts, and investigators with advanced tools for Telegram analysis, Digital Forensics, Local AI Integration, and complete privacy protection.
📚 Documentation / Guides
Full usage guides are available in thehelp section within the extension or here:
| 🇺🇸 English | 🇮🇱 Hebrew | 🇪🇸 Spanish | 🇫🇷 French | 🇩🇪 German | 🇧🇷 Portuguese | 🇵🇱 Polish | |:---:|:---:|:---:|:---:|:---:|:---:|:---:| | Link | Link | Link | Link | Link | Link | Link |
✨ What's New in Version 5.0.2?
🤖 Brand New: The Local OSINT Agent For the first time, IntelHub introduces a fully integrated, privacy-first Local AI Agent powered locally via LM Studio. Keep your operations completely offline while leveraging the power of LLMs.
🧠 Private AI Chat Chat securely with your offline AI models directly from the extension sidebar. Your queries and data never leave your machine.
🌐 Live Web Search The Local Agent can actively search the web in real-time (using DuckDuckGo) to bring you up-to-date OSINT data without needing any API keys.
📄 Local File Analyzer Securely upload files (PDFs, Images, DOCX) directly to the chat. The extension instantly processes hashes (SHA-256) and extracts metadata locally, while the AI formats a structured analysis report for you.
💬 Smart UI Upgrade Experience a revamped chat interface featuring conversation history, session folders for continuous investigations, full Markdown support, and one-click code/data copying.
🛠️ Fixes & Improvements Resolved display bugs and UI overlaps related to Google Search results and AI Overviews, ensuring a clean and smooth browsing experience.
📸 Interface Preview
| Main Interface | Favorites & Custom Tools | OSINT Tools Repository |
|:---:|:---:|:---:|
|
|
|
|
| Telegram Profiler | Investigation Graph | Site & Archive Recon |
|:---:|:---:|:---:|
|
|
|
|
| Google Dorks Builder | Metadata Analyzer | Text Profiler |
|:---:|:---:|:---:|
|
|
|
|
🛠️ Key Features
🤖 Local AI & Automation
- Local OSINT Agent: Offline AI processing connected to LM Studio.
- Document Forensics: Upload files to the AI for local metadata extraction and SHA-256 hashing.
- Live Search Integration: Agent-driven live web searches without API keys.
📱 Telegram Intelligence
- Deep User Profiler: Fetch details, profile pictures, and bio from usernames.
- Numeric ID Extraction: Grab unique Numeric IDs for users, groups, and channels (Web login required).
- Phone Lookup: Quick links to check phone number registrations.
🌐 Site, Link & Archive Recon
- Digital Fingerprint: Identify tech stacks, cookies, and user-agent data.
- Safety Checks: Unshorten URLs and scan them with VirusTotal in one click.
- Time Travel: Search for historical versions of any site across Wayback Machine, Archive.today, and more.
- Offline Evidence: Save a perfect local HTML snapshot of any webpage.
🖼️ Media & Metadata
- Reverse Image Search: Upload or paste any image to search for it across multiple engines simultaneously.
- Metadata (EXIF) Viewer: Extract hidden data from Images, PDFs, and Office documents locally.
📝 Text & Social Analysis
- Text Profiler: Automatically extract emails, crypto addresses, and phone numbers from any text block.
- Social ID Extractor: One-click extraction of numeric IDs from major social platforms.
⚡ Productivity
- Favorites System: Save your most-used tools. Create custom categories and add your own external tools.
- Import/Export: Backup your configuration and share it with other analysts.
- Investigation Graph: Map out your investigation entities and create visual relationships.
✅ System Requirements
To use this extension, you'll need:
- Browser: Chrome, Firefox, Opera, Edge, or any Chromium-based browser 🖥️
- AI Agent (Optional but Recommended): LM Studio running locally for private AI capabilities 🤖
- Storage: Minimal – used only to save preferences, chat history, and favorites 📦
- Internet Access: Required for launching online OSINT tools 🌐
- Permissions:
storage – Save favorites, preferences, and session history
- scripting – Inject scripts into active tab (for ID extraction)
- tabs – Get information about the current tab
- clipboardRead – Allow pasting images/data from clipboard
- downloads – Save snapshots, reports, and exported files
- activeTab – Interact with the current tab when needed
📦 Project Structure
IntelHub/
├── manifest.json
├── popup.html
├── popup.js
├── content.js
├── README.md
├── help/
│ ├── guide_en.md
│ ├── guide_he.md
│ └── images/
├── styles/
│ ├── styles.css
│ └── styles_old.css
├── modules/
│ ├── osintTools.js
│ ├── favorites.js
│ ├── telegramAnalyzer.js
│ ├── siteAnalyzer.js
│ ├── investigationGraph.js
│ ├── localAgent.js
│ ├── help.js
│ ├── utils.js
│ └── ...
├── libs/
│ ├── cytoscape.min.js
│ ├── chart.min.js
│ ├── ExifReader.js
│ ├── pdf-lib.min.js
│ └── ...
└── icons/
🔒 Privacy Policy
- 100% Local AI Execution: When using the Local OSINT Agent via LM Studio, your prompts, files, and data never leave your local network.
- Local Processing: All scripts and forensic analyzers (like EXIF reading and hashing) run purely within your browser (Client-Side).
- No Tracking: We do not collect analytics, telemetry, or user data. Your investigation stays on your machine.
- Explicit User Consent: Features requiring cross-origin requests enforce an interactive privacy consent checkpoint before execution.
- Strict Network Scoping: Network sniffing tools are strictly scoped to their target domains and self-terminate automatically to prevent data leakage.
- Secure Remote Fetching: External OSINT tools fetched from GitHub are strictly verified through schema validation and HTTPS enforcement to neutralize XSS risks.
🤝 Credits & Libraries
This project makes use of the following open-source libraries:
- Compromise NLP: For text entity extraction.
- ExifReader: For parsing image metadata.
- pdf-lib: For PDF metadata analysis.
- jszip: For handling Office documents.
- SingleFile: For saving offline webpages.
- psl: For parsing domain names.
- Chart.js & Cytoscape.js: For data visualization and graphs.
- date-fns: For date manipulation.
APIs Used
- DuckDuckGo HTML – For live agent web searches.
- Unshorten.me – Resolving shortened URLs.
- corsproxy.io – Handling CORS for external requests.
- VirusTotal – Domain safety scanning.
© All APIs and services belong to their respective owners.
Maintainer 👨💻
Built with care by TomSec8. Pull requests, issues, and suggestions are welcome!
License 📜
This project is licensed under the MIT License – see the LICENSE file for details.


