Osintgram
Operator: Giuseppe Criscione (Datalux)
Local web app for Instagram research with profile comparisons, content analysis, exports and optional local AI.
Social Media (SOCMINT)
Product
Osintgram 2.0, a locally hosted web app for Instagram research.
Availability and source date
Restricted
As of: 17 October 2026.
No functionality test has been performed.
Use in OSINT research
Analyses public Instagram profiles, contacts and posts. Connections, publication times and geodata can be viewed together and saved as a report.
Queries
| Input | Result | Result type |
|---|---|---|
| Username / alias | Profile data, posts, public contact details and contacts of the selected account. | Retrieved |
| URL | Comments on a specific Instagram post or reel. | Retrieved |
| Keyword / free text | Posts and accounts associated with a hashtag. | Retrieved |
| Place name | Posts for a searched location. | Retrieved |
Features
- Collects public profile details, content and contact information.
- Compares two accounts for shared followers and accounts followed.
- Analyses hashtags, comments and publication times.
- Displays georeferenced posts on a map.
- Saves research and exports JSON, CSV, media ZIP files and HTML reports.
- Optionally controls queries using a local Ollama model and displays costs before retrieval.
Categories
- Social Media (SOCMINT)
Coverage
Dataset
Public Instagram data through the separate HikerAPI service or the instagrapi library. No dataset of its own.
Access
Installation and deployment
Locally installable
Local web app with FastAPI at 127.0.0.1:8000; Python or Docker. Ollama is needed only for AI mode.
Requirements
Python 3.10+, a local web server and a browser. Your own HikerAPI key without Instagram sign-in is recommended. Alternatively, an Instagram account with an instagrapi session is supported; there is currently an open issue with this login method. Posts can also be specified by shortcode or numeric post ID.
Export
JSON and CSV for individual results or the entire investigation, media as ZIP and a standalone HTML report. Saved investigations can be reopened and compared.
Provider
Giuseppe Criscione (Datalux)
Country of establishment
Unknown
Interfaces
API
Available. Reusable Python service layer for your own applications. Instagram data still comes through HikerAPI or instagrapi.
MCP
Not documented. Not described in the README, guide or source code sections reviewed.
AI agents
Available. Integrated local AI through Ollama with tool calling. The model selects documented queries and summarises results.
Maintenance
Licence
GPL-3.0
Latest activity
Commit 10/2026
Stars
approx. 15,100 (as of 17 October 2026)
Legal note
Limitations
- The free instagrapi access method has an open login issue. The recommended HikerAPI access is charged separately.
- “Account info” and suggested profiles are available only through HikerAPI.
- Private Instagram profiles are not accessed.
Guides and practical reports
Official · Osintgram: web interface and data access
Datalux · EN
Explains both data access methods, queries, cost control and exports.