Skip to content

Latest commit

Β 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Vexel Innovations

πŸ›°οΈ Sentinel-X

The autonomous multimodal intelligence platform for 3D situational awareness, drone swarm orchestration, and proactive urban defense.

Quickstart Β· Docs Β· Architecture Β· Contributing Β· Discussions

License Python FastAPI Docker PRs Welcome All Contributors


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.


πŸš€ Quickstart

You can deploy Sentinel-X on your laptop, a dedicated server, or in the cloud.

Option 1: From Source

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 8000

Access the API at http://localhost:8000/docs. Access the Dashboard at http://localhost/frontend/dashboard.php.

Option 2: Docker (Recommended)

Prerequisites: Docker, Docker Compose

git clone https://github.com/Vexel-Innovations/Sentinel-X.git
cd Sentinel-X
docker-compose up -d

This starts both the AI Engine (port 8000) and MongoDB automatically.

Option 3: Pull from GitHub Packages

docker pull ghcr.io/vexel-innovations/sentinel-x:latest
docker run -p 8000:8000 ghcr.io/vexel-innovations/sentinel-x:latest

🧠 Core Capabilities

🎯 High-Precision Vision AI

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

🚁 Autonomous Drone Swarms

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)

πŸ”Š Acoustic & Signal Intelligence

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

πŸ›‘οΈ C4ISR & Interoperability

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

πŸ›°οΈ Satellite & GeoAI

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

πŸ—οΈ Architecture

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.


πŸ“š More Documentation


🀝 Contributing

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. 🌍


πŸ“œ License

This project is licensed under the Apache License 2.0.


Built with 🧠 by Vexel Innovations

From Nigeria to the World β€” Building Intelligence, Together.

About

Sentinel-X: An autonomous, production-grade multimodal AI intelligence platform for 3D situational awareness, drone swarm orchestration, and proactive urban defense.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages