Real-time, AI-powered open-source-intelligence (OSINT) for South Asia — India · Pakistan · China · Afghanistan. An affordable, made-in-India alternative to costly foreign intelligence platforms.
Built for Vande Bharatam 2026. Defensive OSINT / situational-awareness tooling for analysts, think-tanks and researchers.
SA-Monitor fuses many open sources into one command dashboard, then uses AI to turn raw signals into analyst-ready intelligence.
| Module | Capability |
|---|---|
| 🗺️ Live map | Conflict zones, military bases, nuclear sites, supply chains, weather, heatmap, live satellite base layer |
| 📊 Overview | Command-center dashboard — threat gauge, KPI tiles, regional instability index + trends |
| 🧠 Analysis workbench | Ask-the-intel (RAG chat over the corpus), anomaly detection, first-report corroboration, claim-check, actor link-paths, threat-actor tracking, image EXIF forensics, order-of-battle |
| 🛰️ Satellites | Live orbital tracking via CelesTrak TLE + SGP4 propagation, ground tracks, "over region" alerts |
| 🌑 Dark & deep web | Ahmia/Tor .onion search, threat-intel pulses, paste/breach monitoring, curated directory |
| 📋 INTSUM | Auto-generated military-format intelligence summaries, infographics, and AI report comparison / deep analysis |
| 🔍 AI research | Multi-source deep-web research → synthesized report (TXT / Word / PDF) |
| 🚨 Alerts | IOC-matched alerting with Telegram / email delivery |
| 𝕏 Social / narrative | Twitter/X analysis, narrative-intel, fact-check |
AI brain: Claude (Anthropic) powers synthesis, Urdu/Chinese/Pashto translation, entity/IOC extraction, and comparative analysis — with a graceful non-AI fallback when no key is set.
pip install -r requirements.txt
python app.py
# open http://127.0.0.1:5000| Env var | Enables |
|---|---|
ANTHROPIC_API_KEY |
Claude AI analysis, translation, report synthesis |
TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID |
Push critical alerts to Telegram |
SMTP_HOST … ALERT_EMAIL_TO |
Push critical alerts to email |
ACLED_API_KEY, OWM_API_KEY, NEWSAPI_KEY |
Live conflict / weather / news feeds |
For live .onion access: pip install "requests[socks]" and run Tor (SOCKS on 9050/9150).
- Backend: Python · Flask · SQLite · 130+ API endpoints
- Frontend: single-page tactical HUD dashboard (Leaflet map, inline SVG infographics)
- Data (free/keyless where possible): GDELT · ACLED · CelesTrak · AlienVault OTX · Ahmia · news RSS · Wikipedia
- AI: Anthropic Claude (
claude-opus-4-8) viacollectors/llm.py - Orbital:
sgp4· Imagery: NASA GIBS / Esri
app.py entry point
api/ route blueprints (routes, intel, research, darkweb, analysis, sat, enrich, intsum, ...)
collectors/ data + AI modules (news, conflict, gdelt, darkweb, sattrack, llm, notifier, ...)
templates/index.html the dashboard UI
data/ config.json (auto) + sqlite db (auto, gitignored)
render.yaml (Render.com) and Procfile (Railway) are included. See HOSTING.md.
Defensive open-source-intelligence tool for authorized research and situational awareness. Not affiliated with any government body.