Osintgram

Operator: Giuseppe Criscione (Datalux)

Local web app for Instagram research with profile comparisons, content analysis, exports and optional local AI.

Social Media (SOCMINT)

Open website (external website)

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

InputResultResult type
Username / aliasProfile data, posts, public contact details and contacts of the selected account.
Retrieved
URLComments on a specific Instagram post or reel.
Retrieved
Keyword / free textPosts and accounts associated with a hashtag.
Retrieved
Place namePosts 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)
  • Instagram

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)

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

Sources

Report an error