Discover and explore top open-source AI tools and projects—updated daily.
XD-MHLOOInstagram data analysis tool with AI agent and Neo4j visualization
Top 66.2% on SourcePulse
OSINTGraph is an open-source tool designed for in-depth social network analysis and OSINT investigations specifically targeting Instagram. It assists users in mapping and analyzing a target's social connections, revealing interests and affiliations through data collection, AI-powered analysis, and Neo4j visualization. The tool is beneficial for security researchers, digital forensic analysts, and anyone needing to understand complex social dynamics on Instagram.
How It Works
OSINTGraph operates in two phases: Reconnaissance and Analysis & Investigation. During Reconnaissance, it scrapes public Instagram data, including profile metadata, followers, followees, posts, and comments, storing this information in a Neo4j graph database. Optionally, it leverages the Gemini API for AI-powered pre-analysis of posts and accounts, generating structured reports. The Analysis & Investigation phase allows users to query the collected data using a natural language AI Agent or directly through Neo4j visualizations, enabling deep dives into relationships, activities, and patterns.
Quick Start & Requirements
pipx install osintgraph or pip install osintgraph (within a virtual environment).osintgraph setup to configure credentials.osintgraph discover TARGET_INSTAGRAM_USERNAME --limit follower=100 followee=100 post=2osintgraph agentHighlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
discover runs.1 month ago
Inactive