ThreatIntel Hub is a local, SOC-grade Threat Intelligence Platform that enables security teams to:
- Aggregate Indicators of Compromise (IOCs)
- Normalize and store threat data
- Visualize threats in a live dashboard
- Search and analyze indicators
- Export data to SIEM / SOAR systems (JSON, STIX, Sigma)
- Run fully on localhost with no cloud dependency
This project is designed for SOC analysts, incident responders, and security operations teams.
- React + Vite
- TailwindCSS
- Recharts
- Axios
- FastAPI
- MongoDB
- APScheduler
- STIX2
- Docker (MongoDB)
- VS Code (recommended)
hackathon/
├── threatintel-frontend-soc/
├── threatintel-backend/
└── README.md
docker start threatintel-mongoIf not created yet:
docker run -d --name threatintel-mongo -p 27017:27017 mongo:7cd threatintel-backend
venv\Scripts\activate
uvicorn app.main:app --reload --port 8000API Docs: http://localhost:8000/docs
cd threatintel-frontend-soc
npm run devHackathon-ready SOC-grade threat intelligence platform.