Skip to content

h9zdev/GeoSentinel

Repository files navigation

🌍 GeoSentinel

Python Linux Tests GeoSentinel

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

🚀 Visit the Blog:
👉 https://haybnz.web.app/blog

🚀 Visit the Blog:
👉 https://varadaraj.online/


🔴 NOTE
Stay updated with the latest Geo Sentinel AI releases and announcements.

👉 Subscribe here:
https://docs.google.com/forms/d/e/1FAIpQLSe3qBh6r1orih2MkLf5DjdolX0jv5Abct02363lLxpXEute-Q/viewform

🔴 Video Tutorial
Stay updated with the latest Geo Sentinel AI releases and announcements.

👉 Subscribe here:
https://youtu.be/v4IKzEb03u0

📚 Documentation

Detailed guides on how to use GeoSentinel's advanced features:

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

🌍 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

👉 Download geodata folder

📝 Configuration

API Keys Required

  • TomTom Maps API: Add your key in templates/earth.html (line ~1850)

    const tomtomApiKey = 'YOUR_TOMTOM_API_KEY';
  • Other APIs: Add relevant API keys in app.py


🛰️ 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


🔒 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

Watch the video

🔗 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:

GeoSentinel Search Crawler Screenshot

GeoSentinel Crawler Search Screenshot

GeoSentinel Monitor Option Screenshot

GeoSentinel Monitor Option Screenshot

Dark Web Search and Monitoring Screenshot

Dark Web Search & Monitoring Screenshot

🗺️ Images of GeoSentinel UI

GeoSentinel Screenshot GeoSentinel Screenshot GeoSentinel Screenshot GeoSentinel Screenshot GeoSentinel Screenshot GeoSentinel Screenshot GeoSentinel Screenshot

📜 License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License. See the LICENSE file for more details.

Unauthorized use is strictly prohibited.

📧 Contact: singularat@protn.me

☕ Support

Donate via Monero: 45PU6txuLxtFFcVP95qT2xXdg7eZzPsqFfbtZp5HTjLbPquDAugBKNSh1bJ76qmAWNGMBCKk4R1UCYqXxYwYfP2wTggZNhq

👥 Contributors and Developers

haybnzz
Steiynbrodt
H9yzz
VaradScript

👥

X9 CYBERNETICS

Star History

Star History Chart

If you use NeuroTumorNet in your research, please cite: Made with ❤️ and lots of ☕️.

About

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

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors