GeoSentinel
**GeoSentinel** is a geospatial monitoring platform that tracks global movement in real time. It aggregates ship and flight routes, live coordinates, and geodata into a unified system, providing clear geographic and geopolitical awareness for analysis, visualization, and decision-making.
Install / Use
/learn @h9zdev/GeoSentinelREADME
🌍 GeoSentinel
<div align="center"> </div> <p align="center"> <img src="https://raw.githubusercontent.com/h9zdev/GeoSentinel/main/images/GeoSentinel.png" alt="GeoSentinel" /> </p>GeoSentinel is a geospatial monitoring platform that tracks global movement in real time.
It aggregates ship and flight routes, live coordinates, and geodata into a unified system, providing clear geographic and geopolitical awareness for analysis, visualization, and decision-making. . 🚀
[!TIP]
- 🚀 Visit the Blog (Geo Sentinel Updates & Insights) [🌐 Open Blog]
- 🚀 Official Website [🌍 Visit Site]
- 🚀 Official Website [🌍 Visit Site]
[!CAUTION]
- 🚨 Geo Sentinel AI Updates — Stay updated with the latest Geo Sentinel AI releases and announcements. [📝 Subscribe Here]
- 🎥 Video Tutorial — Learn how to use Geo Sentinel AI. [▶️ Watch Video]
- 🎥 Video Tutorial — Geo Sentinel AI: Overview of the Platform. [▶️ Watch Video]
[!NOTE]
📚 Documentation
Detailed guides on how to use GeoSentinel's advanced features:
- 🤖 GeoSential AI Guide - Learn how to use the AI assistant and its commands.
- 🔍 Search & Dark Web Guide - Instructions for OSINT and dark web searching.
🌟 Features
- 🗺️ Access to GeoJSON data and surveillance grid tiles.
- ✈️ Real-time flight data.
- 🚢 Live vessel tracking.
- 🛰️ Advanced aerial segmentation with YOLO.
- 🖼️ Image analysis for object and GPS metadata.
- 📰 Geopolitical news and sentiment analysis.
- 💹 Market data for commodities and cryptocurrencies.
- 🌐 Translation services.
- 🔒 TOR integration for enhanced privacy.
- 🤖 OLLAMA AI integration for local LLM processing.
- 🕵️♂️ Darkweb Search: Anonymous searching across multiple .onion engines via TOR integration.
- 🔍 Advanced Web Scraper: Multi-engine OSINT search with Google Dorking for social media platforms (Twitter, Reddit, Instagram, etc.).
- 🤖 GeoSential AI: Intelligent assistant for automated real-time tracking of flights and vessels with integrated OSINT.
📸 Feature Preview
| Feature | Preview | Feature | Preview | |---|---|---|---| | 🔎 Criminal Search | <img src="https://github.com/h9zdev/GeoSentinel/blob/main/images/Screenshot_20260308_194133.png?raw=true" width="320"> | 🌍 3D Earth Support | <img src="https://github.com/h9zdev/GeoSentinel/blob/main/images/Screenshot%20From%202026-02-28%2023-57-42.png?raw=true" width="320"> | | 📡 Live CCTV Over Globe | <img src="https://github.com/h9zdev/h9zdev/blob/main/assets/CCTV.png?raw=true" width="320"> | 🛰️ Track Satellites | <img src="https://github.com/h9zdev/GeoSentinel/blob/main/images/Screenshot_20260308_194025.png?raw=true" width="320"> | | 🚦 Traffic Updates with Particle Simulation | <img src="https://github.com/h9zdev/h9zdev/blob/main/assets/Screenshot_20260308_192213.png?raw=true" width="320"> | 📰 Live News Feeds | Coming Soon |
🌍 Earth HTML Features
- Interactive global map with real-time tracking
- Advanced search capabilities (HEX, flight, vessel, coordinates)
- TomTom Maps API integration for detailed mapping
- Activity logging and user tracking
- Responsive design for all devices
- GPS metadata extraction from images
- Real-time data visualization
- Integrated GeoSential AI for automated tracking and analysis
- Advanced web scanning with social media dorking capabilities
📦 Download and Move geodata Folder to Root Directory
🔗 Download Link
📝 Configuration
API Keys Required
-
TomTom Maps API: Add your key in
templates/earth.html(line ~1850)const tomtomApiKey = 'YOUR_TOMTOM_API_KEY';- Also in line const tomtomApiKey = ''; (Used for global Map Traffic Layers)
- Line 2426: const accessToken = ''; (Optional Mapbox Access Token for the 3D globe)
- Line 2491: const weatherApiKey = ''; (Used for OpenWeatherMap API data inside popups)
- Line 2501: const tomtomApiKey = ''
- Line 7021 Mapbox needed
-
Other APIs: Add relevant API keys in
app.pyapi are nned across the file.
🛰️ GeoSentinel Installation Guide
Option 1: Clone directly
git clone https://github.com/h9zdev/GeoSentinel.git
Option 2: Fork the repository
https://github.com/h9zdev/GeoSentinel/fork
Then clone your fork:
git clone https://github.com/<your-username>/GeoSentinel.git
📂 Navigate to Project Directory
cd GeoSentinel
🧩 Install Dependencies
pip install -r requirements.txt
(Optional but recommended)
python -m venv venv
source venv/bin/activate # Linux / macOS
venv\Scripts\activate # Windows
▶️ Run the Application
python app.py
🌐 Open in Browser
-
Earth View
https://127.0.0.1:8000/earth -
News Dashboard https://127.0.0.1:8000/news
-
WIFI AND BLUETOOTH LOACTER Dashboard https://127.0.0.1:8000/map-w
🔒 TOR Installation & Setup (Linux)
Option 1: Install TOR from Package Manager
# Ubuntu/Debian
sudo apt-get update
sudo apt-get install tor torbrowser-launcher -y
# Fedora/RHEL
sudo dnf install tor torbrowser-launcher -y
Option 2: Install TOR from Source
# Download TOR
cd /tmp
wget https://archive.torproject.org/tor-package-archive/tor-latest.tar.gz
tar -xzf tor-latest.tar.gz
cd tor-*
# Compile and install
./configure
make
sudo make install
Start TOR Service
# Start TOR daemon
sudo systemctl start tor
sudo systemctl enable tor # Enable on boot
# Or run manually
tor
# Verify TOR is running
curl --socks5 127.0.0.1:9050 https://check.torproject.org/api/ip
🤖 OLLAMA Installation & Setup
Installation Steps
Step 1: Download OLLAMA
# macOS
curl -fsSL https://ollama.ai/install.sh | sh
# Linux
curl -fsSL https://ollama.ai/install.sh | sh
# Or download from
https://ollama.ai/download
Step 2: Verify Installation
ollama --version
Step 3: Pull a Model
# Pull Llama 2 model (7B parameters)
ollama pull llama2
# Or pull other models
ollama pull mistral # Mistral model
ollama pull neural-chat # Neural Chat model
ollama pull orca-mini # Orca Mini model
Step 4: Run OLLAMA Server
# Start OLLAMA server (runs on localhost:11434)
ollama serve
▶️ Watch on YouTube
🔗 Direct link: https://youtu.be/v4IKzEb03u0
🙏 API TO USE
Below is a list of APIs used in GeoSentinel and where to obtain your API keys:
- 🌍 OpenStreetMap - Geocoding and map data.
- ✈️ ADSB.one - Real-time flight tracking data.
- 🚢 AISstream.io - Real-time vessel tracking (AIS).
- 📊 CoinGecko - Cryptocurrency market data.
- 📰 NewsAPI - Global news feeds.
- 🗺️ TomTom Maps - Mapping and routing services.
- 📶 OpenCellID - Cell tower location data.
- 🤗 Hugging Face - AI models and inference.
- 🤖 OpenRouter - Unified AI model gateway.
- 📡 OpenSky Network - Flight metadata and routing.
- 🌐 MyMemory Translation - Free translation services.
- 🐦 Twitter/X API - Social media OSINT.
- 🔍 DuckDuckGo - Web search integration.
- 🌐 Google Search - Web search integration.
- 🅱️ Bing Search - Web search integration.
- 🔒 Ahmia - Dark web search services.
- 🦙 Ollama - Local LLM processing.
GeoSentinel Search Crawler Screenshot

GeoSentinel Monitor Option Screenshot

Dark Web Search and Monitoring Screenshot

