================================================================================
[ SECURE UPLINK ESTABLISHED ] // [ AUTH: OPERATOR_LEVEL_5 ] // [ KH11-OPS-4117 ]
================================================================================
____ __ ___ _ _ _ _
/ ___| ___ ___ \ \ / (_) __ _(_) | __ _ _ __ | |_ / \ _ __ __ _ _ _ ___
| | _ / _ \/ _ \ \ \ / /| |/ _` | | |/ _` | '_ \ | __| / _ \ | '__/ _` | | | / __|
| |_| | __/ (_) | \ V / | | (_| | | | (_| | | | || |_ / ___ \| | | (_| | |_| \__ \
\____|\___|\___/ \_/ |_|\__, |_|_|\__,_|_| |_| \__| /_/ \_\_| \__, |\__,_|___/
|___/ |___/
================================================================================
// CLASSIFICATION: TOP SECRET // SI-TK // NOFORN // PROJECT: ARGUS EYE v1.1.0
// DEVELOPER: YTxFSGAMERz
================================================================================
[OPERATIONAL DIRECTIVE]: GeoVigilant Argus Eye is an enterprise-grade geospatial intelligence (GEOINT), cyber-physical surveillance, and multi-domain OSINT reconnaissance platform. It seamlessly fuses live military and commercial ADS-B flight transponders, real-time AIS maritime fleets, orbital satellite positions, USGS seismic telemetry, thermal wildfire perimeters, CCTV surveillance nodes, undersea fiber-optic cables, and geopolitical crisis zones onto a photorealistic 3D Cesium globe and an ultra-low-latency 2D MapLibre tactical workspace.
The central command hub connecting all geospatial intelligence engines, real-time sensor grids, and zero-trust IoT telemetry networks.
Real-time 3D tactical radar with rotating sweep beam, true altitude drop stems, velocity vectors, and 16 active real-time telemetry layers.
Full-spectrum satellite basemap with global ADS-B flight tracks, LEO/GEO satellite orbits, live world clocks, and the real-time GEO-AI UPLINK threat matrix.
Dedicated 2D MapLibre workspace for street-level intelligence, high-density asset clustering, and Street View Imagery (SVI) sensor interrogation.
| Tactical Ground Sensor Mesh | SVI Optical Camera Inspection Modal |
|---|---|
![]() |
![]() |
Geolocated WiFi BSSID/SSID tracking, OpenCellID mobile tower triangulation, and integrated Tor SOCKS5 dark web onion search.
Real-time crisis monitoring, sentiment analysis, hot sector trending hashtags, active crisis sector interrogation, and neural social media reconnaissance across Twitter/X and Reddit.
| Geopolitical Crisis Map & Sentiment Matrix | Active Sector Tactical Intercept |
|---|---|
![]() |
![]() |
| Twitter / X Neural Reconnaissance | Reddit OSINT & Community Intelligence |
|---|---|
![]() |
![]() |
| Interface | Route | Primary Engine | Purpose |
|---|---|---|---|
| ποΈ Command Suite | / |
HTML5 / Vite HUD | Flagship executive portfolio, system index, and telemetry metrics |
| π 3D Earth HUD | /earth |
CesiumJS 1.114 | Planetary 3D visualization, 16 live telemetry feeds, GLSL shaders, 3D Air Radar |
| πΊοΈ GroundView 2D | /ground |
MapLibre GL JS | High-speed 2D ground surveillance, Mapillary SVI street inspection, 88K+ visual landmarks |
| πΆ RF Surveillance | /surveillance |
Leaflet / Google Maps | WiGLE WiFi mapping, OpenCellID cell towers, Tor Onion search, and crime recon |
| π° News Intelligence | /news |
Leaflet / Carto Dark | Geopolitical event mapping, regional crisis streams, sentiment analysis |
| π¦ Twitter OSINT | /social/twitter |
Tactical Form HUD | Neural user search, keyword sentiment tracking, timeline OSINT |
| π€ Reddit OSINT | /social/reddit |
Tactical Form HUD | Subreddit intelligence, thread scraping, community behavior analysis |
[GEOVIGILANT ARGUS SYSTEM ARCHITECTURE]
βββ π 3D PLANETARY ENGINE : CesiumJS 1.114 (ArcGIS World Imagery + 3D Terrain + OSM Buildings)
βββ πΊοΈ 2D TACTICAL ENGINE : MapLibre GL JS (Vector Carto Basemaps + Mapillary SVI Layer)
βββ π‘ 3D AIR SURVEILLANCE RADAR : Real-time rotating sweep beam, drop stems, 6 continental hubs
βββ π₯οΈ CYBERPUNK HUD DESIGN : 1,300+ lines custom CSS, responsive panels, telemetry clocks, HUD audio
βββ π SERVERLESS API RUNTIME : Flask 3.1 WSGI + Python 3.12 Serverless Functions on Vercel
βββ βοΈ GLOBAL FLIGHT TRACKING : Multi-hub ADS-B radar (OpenSky Network + regional aggregators)
βββ π’ MARITIME VESSEL FLEET : Live AIS WebSocket stream (AISstream.io) + global sea lane corridors
βββ π°οΈ ORBITAL ASSET MATRIX : 800+ Live LEO/GEO Satellites via SatNOGS DB / CelesTrak TLE
βββ π REAL-TIME SEISMIC GRID : Instantaneous Global Earthquake Telemetry via USGS GeoJSON
βββ πΉ SURVEILLANCE CCTV NETWORK : Global Camera Feeds with Real-Time Analog Scan Overlay
βββ πΆ RF & WIRELESS SURVEILLANCE: WiGLE WiFi networks, OpenCellID cell towers, Bluetooth beacons
βββ π€ GEO-AI RECON ASSISTANT : LLaMA-3.1 / OpenRouter / Hugging Face + ChromaDB RAG Vector Memory
βββ π΅οΈ MULTI-SOURCE OSINT & TOR : Clearnet Aggregator (DDG/Bing/Google) + Tor Onion Search Proxy
The tactical console tracks and renders 16 simultaneous telemetry data feeds:
| Layer | Node Source | Description |
|---|---|---|
| π« Live Flights | OpenSky Network & Multi-Hub | Worldwide ADS-B transponder telemetry with altitude, true heading, and squawk alert detection |
| π’ Live Vessels | AISstream.io & Maritime Fleet | Real-time container ships, tankers, cargo, and naval vessels across maritime chokepoints |
| π°οΈ Satellites | SatNOGS & CelesTrak | 800+ active satellites calculated via orbital parameters (TLE) and SGP4 orbital propagation |
| π Earthquakes | USGS Earthquake API | Real-time global seismic events with magnitude-scaled shockwave rings and hypocenter depth |
| π‘ Weather Radar | Open-Meteo & NOAA NWS | Live precipitation levels, atmospheric pressure, and severe county warnings |
| πΉ CCTV Cameras | Global Surveillance Nodes | Worldwide traffic and security cameras with live modal video overlays |
| ποΈ Military Bases | Global GeoINT DB | Strategic defense installations, naval stations, and command headquarters |
| β’οΈ Nuclear Sites | IAEA Open Geodata | Global nuclear power plants, enrichment facilities, and storage depots |
| βοΈ Conflict Zones | ACLED / Conflict Intel | Active geopolitical war theaters (Gaza, Ukraine, Strait of Hormuz, Sudan, Red Sea) |
| π― Intel Hotspots | Strategic Risk Matrix | Real-time risk-assessed hotspots classified by threat severity level |
| β Strategic Waterways | Maritime Chokepoints | Critical maritime transit corridors (Bab el-Mandeb, Malacca, Hormuz, Suez, Panama) |
| π Undersea Cables | Submarine Telecom DB | Trans-oceanic fiber-optic communications cables powering global internet traffic |
| π₯ Wildfires | NASA FIRMS (VIIRS/MODIS) | Real-time thermal anomaly blooms and active wildfire perimeter tracking |
| πͺοΈ Natural Events | NASA EONET | Severe storms, active volcanoes, sea/lake ice floes, and natural hazards |
| π Spaceports | Orbital Launch DB | Global space launch complexes (Cape Canaveral, Baikonur, Kourou, Tanegashima) |
| π° Economic Centers | Global Financial Matrix | Major stock exchanges, trading hubs, and central financial districts |
The 3D globe features hardware-accelerated GLSL (OpenGL Shading Language) post-processing fragment shaders:
[GLSL SENSOR MODES]:
βββ NORMAL : Full-spectrum photorealistic ArcGIS Earth satellite imagery.
βββ CRT : Vintage surveillance monitor with phosphor scanlines and chromatic aberration.
βββ NVG : Gen-3 Night Vision Goggles with green-phosphor luminance mapping and ISO sensor noise.
βββ FLIR : Forward-Looking Infrared mapping luminance across a 4-band thermal spectrum.
βββ NOIR : High-contrast monochrome surveillance overlay with edge vignetting.
βββ ANIME : Sobel edge-detection filter with color-quantization comic outlines.
βββ SNOW : Severe winter atmospheric conditions simulator with blizzard noise grain.
Press R to engage the rotating 3D air radar dome. Projects true spherical-to-Cartesian altitude drop stems, velocity vectors, and concentric range rings (50β300 NM) across 6 switchable continental radar hubs (Americas, Europe, East Asia, Middle East, South Asia, Global).
Activating AI Panoptic Mode triggers a real-time scanning sweep. The targeting core renders dynamic HUD bounding boxes around planetary coordinates, classifying anomalies into Vehicle, Aircraft, Vessel, Building, or Personnel with computed confidence ratings.
A context-aware geospatial AI responding to cursor movement over planetary coordinates. Evaluates regional threat indicators on a localized 2Β° grid and displays real-time telemetry: Naval Movement, Encrypted Comm Burst, Thermal Bloom, or Troop Buildup.
A real-time status monitoring panel tracking late-night pizza delivery surges at US intelligence headquarters (Arlington Pentagon HQ, Langley CIA, and Fort Meade NSA) as a leading proxy for impending geopolitical operations.
GeoVigilant-Argus/
βββ api/
β βββ index.py # WSGI serverless entrypoint for Vercel Python runtime
βββ globe/ # Standalone 3D Cesium Subsystem
β βββ index.html # Standalone 3D globe entrypoint
β βββ src/globe.js # Terra5Globe Cesium controller & GLSL shader pipeline
β βββ src/main.js # AppController state management, polling, & UI bindings
β βββ src/services/ # Telemetry API clients & GeoJSON datasets
βββ static/
β βββ css/
β β βββ globe-style.css # Primary tactical HUD layout, panels, and responsiveness
β β βββ cyberpunk.css # Cyberpunk visual styles, neon borders, and animations
β βββ js/
β βββ globe.js # Compiled 3D globe engine
β βββ globe-main.js # Compiled frontend application controller
βββ templates/
β βββ portfolio.html # Executive command suite & showcase overview (/)
β βββ earth.html # Master 3D Earth HUD template (/earth)
β βββ groundview.html # ARGUS GroundView 2D intelligence template (/ground)
β βββ wifi-search.html # RF & WiFi surveillance template (/surveillance)
β βββ news.html # Geopolitical intelligence stream template (/news)
β βββ social/ # Social media OSINT templates (Twitter, Reddit)
βββ screenshots/ # High-resolution tactical screenshots & UI captures
βββ ARGUS_DATASET/ # Verified 88K+ landmark & streetscape image dataset
β βββ reports/final_report.md# Autonomous acquisition & verification audit report
β βββ geodata/ # GeoJSON boundaries, military sites, cables, waterways
βββ app.py # Core Flask application, REST APIs, & OSINT endpoints
βββ Socio.py # Social media OSINT, Twitter API v2, & sentiment analysis
βββ news_config.py # Global news feeds and geopolitical RSS feeds configuration
βββ vercel.json # Vercel serverless routing, rewrite rules, and static routing
βββ requirements.txt # Optimized lightweight Python dependencies
βββ package.json # Vite build pipeline and frontend dependencies
Tip
You do NOT need to obtain or configure ANY API keys to run GeoVigilant Argus Eye. The platform is engineered to work 100% out-of-the-box. All primary surveillance and telemetry systems run immediately using free public feeds, built-in telemetry proxies, and local heuristics:
- π« Live ADS-B Flights: Real-time OpenSky Network transponders (Free / Public, No Key Needed)
- π’ Live Maritime Vessels: Pre-configured global AISstream vessel proxy (Built-In Key, No Setup)
- π°οΈ Orbiting Satellites: CelesTrak & SatNOGS TLE orbital propagation (Free / Public, No Key Needed)
- π Earthquake Sensors: USGS Global Seismic Network (Free / Public, No Key Needed)
- π‘ Weather Radar & Alerts: NOAA NWS & Open-Meteo atmospheric radar (Free / Public, No Key Needed)
- π₯ Thermal Wildfires: NASA FIRMS VIIRS/MODIS satellite blooms (Free / Public, No Key Needed)
- πͺοΈ Natural Disasters: NASA EONET hazard events (Free / Public, No Key Needed)
- πΊοΈ 3D & 2D Basemaps: ArcGIS Photorealistic Imagery & CartoDB Dark Matter (Free / Public, No Key Needed)
- πΉ Global CCTV: Public traffic & security camera network (Free / Public, No Key Needed)
- ποΈ Defense & GeoINT: Military bases, nuclear sites, undersea cables, waterways (Built-in GeoData)
- π° Geopolitical News: 50+ regional RSS news feeds + GDELT crisis stream (Free / Public, No Key Needed)
- π€ Tactical AI Core: Local Ollama integration or built-in deterministic heuristic analysis (No Key Needed)
Simply double-click start.bat in the project folder (or run .\start.bat in PowerShell/CMD).
- Automatically detects your Python runtime and virtual environment.
- Automatically verifies dependencies.
- Displays an interactive tactical launcher menu (Eco Mode, 60 FPS Performance Mode, or Standalone Flask).
- Automatically launches your browser at
http://localhost:5000/.
Run the unified shell launcher:
chmod +x start.sh
./start.shIf you prefer to run standard terminal commands:
git clone https://github.com/YTxFSGAMERz/GeoVigilant-Argus.git
cd GeoVigilant-Arguspip install -r requirements.txtpython app.pyOpen http://localhost:5000/ in your browser!
Note
Do I need Node.js or npm?
No! All frontend bundles (globe-main.js) are already pre-compiled and included in static/js/. You only need Node.js / npm if you are actively modifying the frontend source code and running the Vite HMR dev server (npm run dev).
To add your own optional API keys securely without putting them in the codebase:
-
Copy
.env.exampleto.env:cp .env.example .env
(On Windows Command Prompt, run:
copy .env.example .env) -
Open
.envand fill in any optional provider keys:# Server & Operational Security (Optional overrides) HOST=127.0.0.1 PORT=5000 SECRET_KEY=your_custom_secret_key # Optional: Cloud AI Reasoning (Defaults to Local Ollama / Built-in Heuristics if omitted) OPENROUTER_API_KEY=your_openrouter_key ANTHROPIC_AUTH_TOKEN=your_anthropic_token HF_TOKEN=your_huggingface_token # Optional: Commercial & Telemetry Overrides (Built-in free fallbacks used if omitted) OPENCELLID_API_KEY=your_custom_opencellid_key AIS_API_KEY=your_custom_aisstream_key NEWS_API_KEY=your_custom_newsapi_key WIGLE_API_NAME=your_wigle_name WIGLE_API_TOKEN=your_wigle_token MACVENDORS_TOKEN=your_macvendors_token # Optional: Live Twitter/X API v2 Dev Access TWITTER_API_KEY=your_key TWITTER_API_SECRET=your_secret TWITTER_BEARER_TOKEN=your_token # Optional: Discord Bot & Alerts DISCORD_BOT_TOKEN=your_bot_token DISCORD_CHANNEL_ID=your_channel_id
-
Launch the Platform: The platform automatically loads
.envupon startup!
Note
Again, everything runs out-of-the-box without configuring .env. Optional keys simply unlock private high-rate-limit commercial endpoints and custom cloud LLMs.
GeoVigilant Argus Eye uses a high-performance decoupled cloud architecture:
- Vercel: Hosts the static multi-page frontend (
dist/), Cesium 3D HUD, and 2D GroundView at edge latency. - Render: Hosts the Flask 3.1 WSGI backend API via Gunicorn with real-time live telemetry proxies and OSINT engines.
- Database: Runs on lightweight embedded SQLite caches (
geosent.db,socio.db). Zero paid or external database servers required.
[VERCEL EDGE FRONTEND] ---- HTTPS API Calls (VITE_API_URL) ----> [RENDER BACKEND API]
(dist/ static distribution) (Gunicorn 0.0.0.0:$PORT)
β
[EXTERNAL DATA SOURCES]
(OpenSky, USGS, NASA, AIS, etc.)
- Log in to your Render Dashboard and click New + β Web Service (or use Blueprint pointing to
render.yaml). - Connect your GitHub repository
YTxFSGAMERz/GeoVigilant-Argus. - Configure service parameters:
- Name:
geovigilant-argus-api - Environment:
Python - Region: Oregon (or nearest)
- Branch:
main - Build Command:
pip install -r requirements.txt && python scripts/sync_hf_dataset.py - Start Command:
gunicorn app:app --bind 0.0.0.0:$PORT --workers 1 --threads 4 --timeout 120 - Plan:
Free
- Name:
- Under Advanced β Health Check Path, set
/health. - Add Environment Variables:
PYTHON_VERSION:3.12.0FLASK_DEBUG:falseHOST:0.0.0.0ARGUS_HF_DATASET:YTxFSGAMERz/ARGUS_DATASETSECRET_KEY:<generate-a-random-hex-string>- (Optional) Add any telemetry API keys (e.g.
OPENCELLID_API_KEY,AIS_API_KEY,OPENROUTER_API_KEY).
- Click Create Web Service. Wait for the build to complete and copy your live backend URL (e.g.,
https://geovigilant-argus-api.onrender.com).
- Log in to Vercel and click Add New... β Project.
- Import the
YTxFSGAMERz/GeoVigilant-Argusrepository. - Configure build & deployment settings:
- Framework Preset:
Vite - Root Directory:
./(leave default) - Build Command:
npm run build - Output Directory:
dist
- Framework Preset:
- Under Environment Variables, add:
VITE_API_URL:https://your-render-service.onrender.com(use your actual Render URL from Step 1)
- Click Deploy. Vercel will run
npm run build, assembledist/, and provision your production URL (e.g.,https://geovigilant-argus.vercel.app).
- Return to your Render Dashboard for
geovigilant-argus-api. - Under Environment Variables, set:
FRONTEND_URL:https://geovigilant-argus.vercel.app(your actual Vercel domain)
- Trigger a manual deploy (or Render will automatically restart with the new variable).
- Now your frontend on Vercel and backend on Render can securely communicate with CORS credentials enabled.
To eliminate Render's 15-minute inactivity spin-down for $0.00 forever, this repository includes an automated GitHub Actions workflow .github/workflows/render_keep_alive.yml:
- Trigger: Scheduled cron running every 10 minutes (
*/10 * * * *) + manual dispatch. - Default Target: Pings
https://geovigilant-argus-api.onrender.com/health. - Custom URL: If your Render service has a different URL, add
RENDER_API_URLunder your GitHub Repo Settings β Secrets and variables β Actions. - Result: Render stays warm and awake 24/7 with zero sleeping and zero cold starts!
GeoVigilant Argus Eye connects directly to the 30GB+ landmark image library hosted on Hugging Face:
- Index Sync: During container build,
scripts/sync_hf_dataset.pydownloads lightweight index files (state_tracker.db,phash_bktree.index,places.csv,coords.csv) taking under ~250 MB disk space. - On-Demand CDN Streaming: When an image is requested via
/api/argus/images/<image_id>, the backend automatically redirects (HTTP 302) to the global Hugging Face Dataset CDN (https://huggingface.co/datasets/YTxFSGAMERz/ARGUS_DATASET/). - Storage Cost: $0.00 / month with zero local disk footprint for 74,000+ high-res images.
- Render Health Check:
GET https://your-backend.onrender.com/healthβ{"status": "ok"} - System Telemetry:
GET https://your-backend.onrender.com/api/sys/memory - Local Test Suite:
npm test # Vitest pipeline and cryptographic unit tests npm run build # Production Vite bundle and dist/ assembly
- Zero Cold Starts: With the GitHub Actions keep-alive workflow pinging every 10 minutes, Render never enters sleep mode.
- Vercel Edge: The frontend runs 24/7 with 0ms cold start latency on the Vercel Edge Global CDN.
- Cost: $0.00 / month forever.
| Shortcut | Command | Action |
|---|---|---|
R |
TOGGLE_AIR_RADAR |
Activates / deactivates the 3D rotating air surveillance radar dome |
Ctrl + [ |
TOGGLE_SIDEBAR |
Collapses / expands the tactical layers control drawer |
Ctrl + P |
TOGGLE_PANOPTIC |
Activates / deactivates the AI target bounding box generator |
Escape |
DISMISS_PANELS |
Closes all open modals (Radar, CCTV, News, Target Info, PIZZINT) |
- π SYSTEM_SPEC.md: Mathematical models, shader pipelines, 3D radar trigonometry, and architecture specifications.
- π OPERATOR_GUIDE.md: Field operating manual, HUD controls, SVI sensor inspection, and coordinate directory.
- π― docs/presentation_guide.md: Complete pitch manual, problem-solution matrix, and demo script.
- π€ docs/geovigilant_ai.md: GeoVigilant AI GEOINT assistant, RAG architecture, and command tags.
- π docs/search_options.md: Clear-net OSINT, dark web Tor integration, and social search.
- π docs/criminal_recon_manual.md: Crime record search, police data ingestion, and biometrics roadmap.
- π globe/README.md: Isolated 3D Cesium globe subsystem and Vite build toolchain.
- π ARGUS_DATASET/reports/final_report.md: 88K+ landmark & streetscape imagery acquisition benchmark.
- π SECURITY.md: Security policy and vulnerability disclosure procedures.
- π€ CONTRIBUTING.md: Contribution guidelines and code standards.
Distributed under the MIT License. See LICENSE.md for full details.
================================================================================
[ END OF TRANSMISSION ] // [ GEOVIGILANT ARGUS EYE READY ]
================================================================================









