unicodeveloper/globalthreatmap được TopGit xếp vào nhóm công cụ AI, với 1.8k sao trên GitHub, viết chủ yếu bằng TypeScript. Global threat map. Learn wars, conflicts, military bases and history of nations.
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
A real-time global situational awareness platform that plots security events, geopolitical developments, and threat indicators on an interactive map. Think of it as an OSINT (Open Source Intelligence) command center.
Features
Core Features
Real-Time Event Mapping - Plot breaking news events (conflicts, protests, natural disasters) on a world map with color-coded threat levels
Interactive Mapbox Map - Dark-themed map with clustering, heatmap visualization, and smooth navigation
Event Feed - Real-time filterable feed of global events with category and threat level filters
Intel Dossiers - Build intelligence dossiers on any actor with deep research reports, CSV data exports, and PowerPoint briefings
Alert System - Configure keyword and region-based alerts with real-time notifications
Country Intelligence
Click on any country to view detailed conflict intelligence:
Historical Conflicts - Wars, military engagements and conflicts throughout history with dates, opposing parties, and outcomes
Current Conflicts - Ongoing wars, military tensions, border disputes, civil unrest, terrorism threats, and geopolitical tensions
Tabbed Interface - Current conflicts (red-themed) and Historical conflicts (blue-themed) displayed in separate tabs
Country Highlighting - Selected country fills with red color and blinks while loading data
AI-Powered Analysis - Conflict data synthesized using Valyu Answer API with cited sources
Military Bases Layer
Visualize global military presence:
US Military Bases - Displayed as green markers (30+ bases worldwide)
NATO Installations - Displayed as blue markers
Base Details - Click any base to see its name, type, and host country
Automatic Loading - Military base data loads when the map initializes
Coverage - Includes bases in Europe, Asia-Pacific, Middle East, Africa, and the Americas
Map Visualization
Auto-Pan Mode - Play/pause button to automatically pan across the globe
Event Clustering - Group nearby events for cleaner visualization at lower zoom levels
Heatmap View - Toggle heatmap to visualize event density
Entity Locations - When researching entities, their known locations appear as purple markers on the map
Tech Stack
Framework: Next.js 16 (App Router)
Map: Mapbox GL JS + react-map-gl
UI: Tailwind CSS v4 + custom components
Intelligence API: valyu-js (search, answer, deep research)
Click on a Country - Opens the Country Conflicts Modal showing historical and current conflicts
Click on an Event Marker - Shows event details popup
Click on a Military Base - Shows base name, type (US/NATO), and country
Zoom/Pan - Navigate the map or use auto-pan mode
Event Feed
The event feed displays real-time global events. You can:
Filter by threat level (Critical, High, Medium, Low, Info)
Filter by category (Conflict, Protest, Disaster, Diplomatic, etc.)
Search events by keyword
Click on events to fly to their location on the map
Auto-Pan Mode
The play/pause button in the bottom-left corner toggles automatic map panning:
Play - Map continuously pans eastward across the globe
Pause - Stops the auto-pan animation
Intel Dossiers (Deep Research)
Build comprehensive intelligence dossiers on any actor using Valyu's Deep Research API. Enter any entity - nations, militias, PMCs, cartels, political figures - and receive:
CSV Data Export - Structured data with locations, coordinates, key figures, related organizations, significant events with dates, and source URLs - ready for further analysis
PowerPoint Briefing - 8-slide executive intelligence briefing for presentations
PDF Report - Downloadable full report
Reports take 5-10 minutes to generate but are extremely detailed and comprehensive, pulling from hundreds of sources across the web, academic papers, and proprietary databases. Perfect for OSINT analysts, researchers, and intelligence professionals who need exportable deliverables for briefings and further analysis.
Country Conflicts
Click any country on the map to view:
Current Tab (Red) - Active conflicts, military tensions, and ongoing security threats
Historical Tab (Blue) - Past wars and military engagements with dates and outcomes
Sources - Cited references for all conflict information (Wikipedia excluded)
Alerts
Create alert rules based on:
Keywords (e.g., "nuclear", "sanctions")
Threat levels
Geographic regions (coming soon)
API Routes
Route
Method
Description
/api/events
GET
Fetch global events from Valyu
/api/events
POST
Fetch events with custom queries
/api/entities
GET/POST
Research entities and get locations
/api/deepresearch
POST
Create async deep research task with deliverables
/api/deepresearch/[taskId]
GET
Poll deep research task status and results
/api/reports
POST
Generate deep research reports
/api/countries/conflicts
GET
Get historical and current conflicts for a country
/api/military-bases
GET
Get US and NATO military base locations (1hr cache)
Valyu Integration
This app uses Valyu for intelligence data:
Search API - Finding global events and news
Answer API - Synthesizing conflict intelligence and military base data
Deep Research - Comprehensive entity analysis
Wikipedia is excluded from search results.
Authentication
Global Threat Map supports two app modes controlled by the NEXT_PUBLIC_APP_MODE environment variable.
App Modes
Mode
Description
self-hosted
Default mode. No authentication required. All features are freely accessible.
valyu
OAuth mode. Users sign in with Valyu to access additional features.
Self-Hosted Mode (Default)
In self-hosted mode, the app runs entirely with your own Valyu API key:
unicodeveloper/globalthreatmap thuộc nhóm AI Tools trên TopGit, cùng 10 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về unicodeveloper/globalthreatmap ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/unicodeveloper/globalthreatmap là nguồn chính thức.
unicodeveloper/globalthreatmap có bao nhiêu sao?
unicodeveloper/globalthreatmap có 1.8k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/unicodeveloper/globalthreatmap. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
unicodeveloper/globalthreatmap có phải mã nguồn mở không?
TopGit chưa ghi nhận license cho unicodeveloper/globalthreatmap. Phần lớn repo public trên GitHub là mã nguồn mở, nhưng điều khoản khác nhau từng repo — mở file LICENSE để xác nhận.
unicodeveloper/globalthreatmap có trang demo không?
Dự án có trang chủ ở https://globalthreatmap.up.railway.app. Tab "Readme" ở trang này thường có ảnh chụp và hướng dẫn bắt đầu nhanh.
unicodeveloper/globalthreatmap là gì?
unicodeveloper/globalthreatmap (unicodeveloper/globalthreatmap) là dự án TypeScript trên GitHub. Theo mô tả gốc: Global threat map. Learn wars, conflicts, military bases and history of nations.
unicodeveloper/globalthreatmap so với các dự án AI Tools khác thế nào?
unicodeveloper/globalthreatmap được TopGit xếp vào nhóm AI Tools, với 1.8k sao GitHub và viết bằng TypeScript. Xem trang chủ đề AI Tools trên TopGit để so sánh với các dự án tương tự theo số sao và mức độ hoạt động.
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về globalthreatmap?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về globalthreatmap.