A modular, AI-powered OSINT platform using FastAPI, PostgreSQL, and Neo4j.
- Modular FastAPI backend
- PostgreSQL for structured data
- Neo4j for graph intelligence
- Docker Compose for easy setup
- Copy
.env.exampleto.envand update secrets as needed. - Run
docker-compose up --buildfrom the project root. - Access the API at http://localhost:8000
app/— FastAPI app, modules, and connectorsdocker-compose.yml— Multi-service orchestrationrequirements.txt— Python dependencies.env.example— Environment variable template
This is a starting scaffold. Extend with modules for ingestion, AI, and visualization as needed.