VERIDIAN
VERIDIAN is a fully public, real-time geopolitical intelligence dashboard built on the **MERN stack**. It aggregates live global events — conflicts, protests, disasters, military movements, cyber threats — onto an interactive 3D globe, and uniquely converts those events into **AI-powered financial trading signals** in real time.
Install / Use
/learn @Tiwari1782/VERIDIANREADME
🌐 VERIDIAN
Real-Time Geopolitical Intelligence + AI Trading Signals

<a href="#" target="_blank"> <img src="https://img.shields.io/badge/%20Live%20Demo-Launch%20VERIDIAN-00D4FF?style=for-the-badge&labelColor=0A0F1E" alt="Live Demo" /> </a> </div>"Right now, somewhere on Earth, a missile was just fired, a government just collapsed, or a major trade route just closed. A trader who knows this in the next 30 seconds can make a fortune. A trader who finds out in 3 hours loses one. We built the 30-second version."
🔴 The Problem — Why VERIDIAN Exists
In today's hyper-connected global economy, geopolitical events move markets in seconds. Military escalations, supply chain blockades, natural disasters, and civil unrest all trigger immediate financial consequences. Yet the tools available to retail traders and independent analysts are fundamentally broken.
The Intelligence Gap
1. The "So What?" Void
Traditional geopolitical tracking platforms — LiveUAMap, Crisis24, Conflictly — are exceptional at plotting events on a map. They tell you where and what. When an oil pipeline ruptures or a shipping lane is blockaded, they show you the dot on the map and abandon you entirely when it comes to what to do about it financially. There is a definitive lack of accessible systems that instantly translate a geographic or political risk into a quantifiable financial action.
2. The Latency Squeeze
By the time a retail trader reads a breaking headline, evaluates the affected region, cross-references live market data, and formulates a trading thesis — high-frequency algorithms and institutional players have already priced the event in. Human synthesis is fundamentally too slow. Retail traders consistently lose the execution race because no accessible system exists to autonomously evaluate geopolitical context natively and in real time.
3. Deep Tool Fragmentation
Building a coherent threat assessment today requires juggling 10+ disconnected tabs simultaneously: Reuters for news, Flightradar24 for military aircraft, alternative.me for sentiment, Yahoo Finance for price action, and X for ground-truth OSINT. This fragmentation destroys situational awareness, prevents cross-domain correlation, and forces decisions on incomplete data.
4. The Institutional Paywall
Integrated, multi-axis geopolitical financial intelligence platforms do exist — Bloomberg Terminal and Reuters Eikon. But they cost $24,000–$30,000 per user per year. Students, independent analysts, and retail traders are locked out of enterprise-grade intelligence entirely, creating a massive and unfair market asymmetry.
⚡ The Solution — VERIDIAN
VERIDIAN is a fully public, real-time geopolitical intelligence command centre that directly eliminates all four failure points above. No login. No paywall. Everything usable by any visitor, instantly.
| The Gap | How VERIDIAN Closes It |
|---------|----------------------|
| "So What?" Void | GeoTrade AI Signal Engine auto-generates BUY / HOLD / SELL in under 10 seconds from live events |
| Latency Squeeze | Groq's sub-second LLaMA 3.1 inference — from world event to financial signal faster than any human workflow |
| Tool Fragmentation | Globe, news, military flights, cyber threats, and market data unified on one zero-tab interface |
| Institutional Paywall | Built entirely on free-tier APIs. $0 to run. Enterprise-grade intelligence, democratised |
🎯 What Makes VERIDIAN Different
No commercial OSINT tool — not Reuters Eikon, not Bloomberg Terminal, not Conflictly — automatically converts a live geopolitical event into a financial trading signal with AI reasoning. VERIDIAN does this in under 10 seconds.
Hormuz tensions escalating → Oil supply disruption likely → BUY $XOM (confidence: 81%)
China suspends rare earths → EV supply chain at risk → SELL $TSLA (confidence: 74%)
Middle East escalation → Safe haven demand rising → BUY $GLD (confidence: 78%)
Competitor Comparison
| Capability | Conflictly.app | LiveUAMap | Crisis24 | Bloomberg Terminal | VERIDIAN | |------------|:-:|:-:|:-:|:-:|:-:| | 3D Interactive Globe | ✅ | ✅ | ❌ | ❌ | ✅ | | Live Conflict Event Data | ✅ | ✅ | ✅ | ✅ | ✅ | | AI Country Intelligence Briefs | ✅ | ❌ | ❌ | ❌ | ✅ | | Financial Trading Signals | ❌ | ❌ | ❌ | Manual | ✅ | | Stock / Crypto / Forex Panel | ❌ | ❌ | ❌ | ✅ | ✅ | | Military Flight Tracking | ❌ | ✅ | ❌ | ❌ | ✅ | | Cyber Threat Globe Overlay | ❌ | ❌ | ❌ | ❌ | ✅ | | 4-Key AI Rotation (zero downtime) | ❌ | ❌ | ❌ | ❌ | ✅ | | Wargame Scenario Simulation | ❌ | ❌ | ❌ | ❌ | ✅ | | Predictive Escalation Engine | ❌ | ❌ | ❌ | ❌ | ✅ | | Annual Cost Per User | Paid | Paid | Paid | $24,000+ | $0 |
✨ Core Features
🤖 Feature 1 — GeoTrade AI Signal Engine (The Core Differentiator)
The engine that closes the "So What?" void. VERIDIAN's AI reads live geopolitical events and generates real-time financial signals — the only platform of its kind to do so autonomously.
| Capability | Description |
|------------|-------------|
| AI Signal Generation | Groq LLaMA 3.1 reads current GDELT events related to a stock's sector/country → outputs BUY / HOLD / SELL with a full reasoning paragraph |
| Signal Confidence | Each signal shows a confidence percentage (e.g., BUY — 81%) |
| Stock Search | Input any ticker: AAPL TSLA XOM GLD SPY |
| Live Price & Change | Real-time price, % change, volume via yahoo-finance2 npm (free, no key) |
| 7-Day Sparkline Chart | Recharts LineChart sparkline for past 7-day price history |
| Fear & Greed Index | alternative.me API dial widget showing global market sentiment (0–100) |
| Crypto Panel | BTC / ETH / SOL / XRP live prices via CoinGecko with geo-risk correlation labels |
| Forex Panel | USD/JPY, EUR/USD, GBP/USD, USD/INR live rates with country flags |
| Commodity Panel | Gold, Crude Oil, Natural Gas via yahoo-finance2 with conflict-driven context labels |
| Signal History | Last 5 AI signals per ticker stored in MongoDB, shown as a mini timeline |
Signal Badges:
| Signal | Colour |
|--------|--------|
| BUY | #00FF88 Signal Green |
| SELL | #EF4444 Red |
| HOLD | #EAB308 Yellow |
🌍 Feature 2 — Live 3D Geopolitical Globe
The operational centrepiece. A WebGL globe that shows every active geopolitical event on Earth as glowing, colour-coded dots — replacing the need for any external OSINT map tool.
| Capability | Description |
|------------|-------------|
| Auto-Rotation | Globe spins at ~2 RPM on idle, stops on user interaction, resumes after 8 seconds |
| Glowing Event Dots | Each event plotted at real lat/lon. Dot size scales with severity. Colour maps to threat level |
| Pulsing Red Rings | CRITICAL events show a double CSS keyframe ring animation |
| Click-to-Brief | Clicking any country triggers Groq AI to generate a full intelligence brief in a slide-in side panel |
| 2D Map Toggle | Smooth transition between Globe.gl 3D view and Mapbox GL JS flat 2D map |
| Event Type Filters | Toggle: Conflicts Protests Disasters Earthquakes Wildfires Military Flights |
| Time Range Filter | Last 1h / 6h / 24h / 7 days — filters globe dots by event timestamp |
| Heatmap Layer | Deck.gl density heatmap overlay showing event concentration per region |
| Fly-to Animation | Clicking a news headline or ticker item smoothly flies the globe camera to that event |
| Arc Layer | Military flight paths rendered as animated arcs on the globe surface |
Severity Colour System:
| Level | Colour | Hex |
|-------|--------|-----|
| CRITICAL | 🔴 Red | #EF4444 |
| HIGH | 🟠 Orange | #F97316 |
| MEDIUM | 🟡 Yellow | #EAB308 |
| LOW | 🟢 Green | #00FF88 |
📰 Feature 3 — Live Intelligence News Feed
Real-time, severity-coded news panel aggregating 150+ global sources — replacing the Reuters/BBC/Al Jazeera tab stack with a single unified feed.
| Capability | Description |
|------------|-------------|
| Multi-Source Aggregation | NewsAPI.org + direct RSS via rss-parser from Reuters, BBC, Al Jazeera, Bloomberg |
| GDELT Event Feed | Real-time geopolitical events with coordinates. Unlimited, no key required |
| Severity Colour Coding | Every headline auto-tagged by backend NLP keyword scoring: CRITICAL / HIGH / MEDIUM / LOW |
| Auto-Refresh | Silently refreshes every 5 minutes. New items fade in at top |
| BREAKING Badge | Stories covered by 3+ sources within 15 minutes get a pulsing gold BREAKING badge |
| Region Filter Tabs | Middle East Europe Asia-Pacific Americas Africa |
| Entity Linking | Country names in headlines are clickable — zooms globe camera to that country |
| Country Flags | Every headline shows the inline country flag via `f
