The autonomous multimodal intelligence platform for 3D situational awareness, drone swarm orchestration, and proactive urban defense.
Quickstart Β· Docs Β· Architecture Β· Contributing Β· Discussions
Sentinel-X is a production-grade, open-source intelligence platform that fuses computer vision, acoustic sensing, satellite imagery, drone telemetry, and NLP into a single autonomous decision engine. It is designed for national security operations, urban safety monitoring, and proactive threat detection.
It runs on your own infrastructure with full data sovereignty β no cloud dependency, no third-party data sharing.
- Self-host on your server β Full control, full privacy
- 3D Digital Twin β Real-time CesiumJS situational awareness
- Autonomous drone response β Detect β Triangulate β Dispatch
- Military-standard symbology β MIL-STD-2525D compliant
- Field sync with ATAK β Push intel to agents' handheld devices
- Every contribution welcome β From typo fixes to new AI modules
You can deploy Sentinel-X on your laptop, a dedicated server, or in the cloud.
Prerequisites: Python 3.11+, pip, MongoDB
git clone https://github.com/Vexel-Innovations/Sentinel-X.git
cd Sentinel-X
pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8000Access the API at http://localhost:8000/docs. Access the Dashboard at http://localhost/frontend/dashboard.php.
Prerequisites: Docker, Docker Compose
git clone https://github.com/Vexel-Innovations/Sentinel-X.git
cd Sentinel-X
docker-compose up -dThis starts both the AI Engine (port 8000) and MongoDB automatically.
docker pull ghcr.io/vexel-innovations/sentinel-x:latest
docker run -p 8000:8000 ghcr.io/vexel-innovations/sentinel-x:latest| Feature | Description |
|---|---|
| SAHI | Sliced Aided Hyper Inference β detects tiny objects in 4K/8K aerial feeds |
| Super-Resolution | AI-driven 2x upscaling of target crops for pinpoint identification |
| Person Re-ID | Soft Attribute Signatures to track targets across drones β CCTV |
| Crowd Intelligence | Real-time density mapping (PPSM) and panic flow detection |
| Feature | Description |
|---|---|
| Formation Control | Circle (360Β° surveillance) and Grid (area search) patterns |
| Target Locking | Predictive trajectory estimation using Kalman-filtering patterns |
| Auto-Dispatch | Acoustic event β GPS triangulation β Swarm deployment (zero human input) |
| Feature | Description |
|---|---|
| Triangulation | Weighted centroid calculation from multi-sensor RSSI data |
| SIGINT | RF frequency spike analysis to identify hidden electronic signatures |
| Auto-Response | Kinetic events (gunshots) trigger autonomous drone dispatch |
| Feature | Description |
|---|---|
| MIL-STD-2525D | NATO/US standard tactical symbology for all mapped assets |
| ATAK / CoT | Push Cursor-on-Target XML to field agents' Android Tactical Kits |
| 3D Digital Twin | CesiumJS-powered terrain rendering with real-time data overlays |
| Feature | Description |
|---|---|
| Change Detection | Identify structural changes in high-security zones via NDVI analysis |
| Conflict Prediction | Vegetation health monitoring for herder-farmer conflict early warning |
Sentinel-X is built as a modular, event-driven system where each intelligence domain operates as an independent service, fused by a central decision engine.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β FRONTEND LAYER β
β CesiumJS 3D Digital Twin β
β MIL-STD-2525D Tactical Symbology β
ββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββ
β REST API
ββββββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββββ
β FastAPI GATEWAY β
β /api/v1/vision /api/v1/drone /api/v1/iot β
βββββ¬βββββββββ¬βββββββββ¬βββββββββ¬βββββββββ¬βββββββββ¬ββββββββββββββββ
β β β β β β
βββββ΄βββ ββββ΄βββ ββββ΄ββββ ββββ΄βββ ββββ΄ββββ ββββ΄βββ
βVisionβ βDroneβ β IoT β β NLP β β SAT β β CoT β
β AI β βSwarmβ βSensorβ β LLM β βGeoAI β βATAK β
βββββ¬βββ ββββ¬βββ ββββ¬ββββ ββββ¬βββ ββββ¬ββββ ββββ¬βββ
β β β β β β
βββββ΄βββββββββ΄βββββββββ΄βββββββββ΄βββββββββ΄βββββββββ΄ββββββββββββββββ
β π§ FUSION ENGINE β
β Anomaly Detection β Threat Assessment β β
β Autonomous Response β Ethical Guardrails β
ββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββ
β
ββββββ΄βββββ
β MongoDB β
βββββββββββ
Each module can be developed, tested, and deployed independently. The Fusion Engine orchestrates all modules into a unified intelligence pipeline.
- Architecture Overview
- API Reference (after starting the server)
- Deployment Guide
- Contributing Guide
- Security Policy
- Code of Conduct
We welcome contributions of all sizes β from fixing a typo to building a new AI module. No contribution is too small.
See our Contributing Guide for:
- π’ Beginner-friendly tasks
- π‘ Intermediate challenges
- π΄ Advanced AI/Defense engineering
Every expert was once a beginner. Your journey with Sentinel-X starts now. π
This project is licensed under the Apache License 2.0.
Built with π§ by Vexel Innovations
From Nigeria to the World β Building Intelligence, Together.