Osiris
A real-time global intelligence dashboard that aggregates live flight tracking, CCTV networks, earthquake monitoring, conflict zone mapping, and 24/7 news feeds into a single GPU-accelerated interface.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Online
- Self-Hosted
Features
- Dark Mode
- Support for Keyboard Shortcuts
- OSINT
- GPU Acceleration
Osiris News & Activities
Recent activities
Osiris information
What is Osiris?
A real-time global intelligence dashboard that aggregates live flight tracking, CCTV networks, earthquake monitoring, conflict zone mapping, and 24/7 news feeds into a single GPU-accelerated interface.
Osiris is a production-grade OSINT platform that provides situational awareness across multiple intelligence domains. Built with Next.js 16 and MapLibre GL, every data point is rendered via WebGL for 60fps performance even with thousands of concurrent entities on-screen.
Features:
Intelligence Layers
- 15 toggleable data layers with real-time entity counts
- GPU-accelerated rendering — all map data rendered via WebGL, not DOM
- Progressive loading — data fetched on-demand when layers are activated
- Viewport-aware — only loads relevant data for the visible region
RECON Toolkit
- Port Scanner — TCP connect scan with service fingerprinting
- DNS Lookup — Full record resolution (A, AAAA, MX, NS, TXT, CNAME)
- WHOIS — Domain/IP registration data
- SSL/TLS Inspector — Certificate chain analysis
- IP Intelligence — Geolocation, ASN, and threat reputation
- Vulnerability Scanner — CVE lookup against NVD database
Live Broadcast Network
- 25+ live 24/7 news streams from global broadcasters
- Click any news dot on the map to open the live stream
- Feeds from NBC, CBS, ABC, Sky News, Al Jazeera, France 24, NHK, WION, and more
Conflict Zone Monitoring
- 13 active conflict/tension zones with severity-coded warning markers
- Active Wars: Ukraine, Gaza, Sudan, Myanmar, DRC, Yemen
- High Tension: Syria, Lebanon, Sahel, Somalia, Red Sea
- Elevated: Taiwan Strait, Korean DMZ
Performance Optimized
- 75% reduction in edge requests vs initial release
- Aggressive polling relaxation (15-30 min intervals for stable data)
- Static data served from memory (zero external API calls for news feeds)
- layerFetchedRef prevents duplicate API requests



