The GitHub for Legal and Intelligence Operations. Collaborative, secure, and AI-powered investigations for the modern professional.
OSINT Hub is a cutting-edge platform designed to bring the rigor of software version control to the world of Open Source Intelligence (OSINT). We're building the definitive workspace where analysts, journalists, and legal professionals can collaborate on cases, track evidence, and generate insights with the power of AI.
Think of it as Git for Investigations—but smarter, sleeker, and purpose-built for intelligence.
- 📁 Case Management (Repositories): Treat every investigation like a code repository. Version control your evidence, track changes, and never lose a lead.
- 🤝 Collaborative Workflows (Joining Requests): Work together seamlessly. Propose additions to cases via "Joining Requests" (our take on Pull Requests) and review changes before merging.
- 🤖 AI-Powered Insights: Leverage built-in AI to summarize data, find connections, and automate the tedious parts of your investigation.
- 🔒 Secure & Auditable: Role-based access control and a complete audit trail ensure your sensitive data remains secure and admissible.
- 📊 Interactive Dashboards: Visualize your case progress and team activity in real-time.
- ⚖️ Legal Tech Integration: Specialized tools for lawyers and judges to stay updated with AI-powered searches and legal trends.
Map adversary infrastructure, catalog Indicators of Compromise (IoCs), and collaborate on threat intelligence in a secure environment.
Build bulletproof stories. Collaboratively verify sources, maintain evidence integrity, and use AI to validate information.
Conduct internal investigations and due diligence with a structured workflow that ensures data privacy and discretion.
Navigate the complex legal landscape with AI-powered tools designed to explain regulations, track trends, and modernize legal research.
Frontend:
- ⚛️ React + Vite (Blazing fast build tool)
- 🎨 Tailwind CSS (Utility-first styling)
- ✨ Framer Motion (Smooth, professional animations)
- 🔐 Clerk (Secure authentication)
Backend:
- 🐍 Python 3.11 + FastAPI (High-performance API)
- 🗄️ SQLAlchemy + PostgreSQL (Robust data management)
- 🧠 Google Generative AI (Intelligence engine)
- Node.js & npm
- Python 3.11 (Note: Python 3.14 is currently not supported due to dependency compatibility)
- PostgreSQL
-
Clone the repository
git clone https://github.com/rajarshidattapy/osinthub.git cd osinthub -
Backend Setup
cd backend # Create virtual environment (Python 3.11 recommended) py -3.11 -m venv venv # Activate virtual environment .\venv\Scripts\activate # Install dependencies pip install -r requirements.txt # Run the server uvicorn main:app --reload
-
Frontend Setup
# Open a new terminal in the root directory npm install npm run dev -
Explore Open http://localhost:5173 to start your investigation!
Built with ❤️ for the OSINT and Legal Community.