{"adoption": {"forks": 299, "observed_at": "2026-08-28T04:05:39.476769+00:00", "stars": 1810}, "canonical_url": "https://ross.abutalabs.com/products/globalthreatmap", "card": {"archived": false, "artifact_type": "application", "description": "Global threat map. Learn wars, conflicts, military bases and history of nations. ", "domain": ["osint", "security", "data-visualization", "artificial-intelligence"], "enriched": true, "function": ["data-visualization", "search-engine", "osint", "analytics", "geospatial"], "health_score": 74, "homepage": "https://globalthreatmap.up.railway.app", "language": "TypeScript", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["unicodeveloper/globalthreatmap"], "name": "unicodeveloper/globalthreatmap", "platform": ["self-hosted"], "pushed_at": "2026-07-02T17:22:42+00:00", "repo": "unicodeveloper/globalthreatmap", "stars": 1810, "tags": ["osint", "geopolitics", "threat-intelligence", "mapbox", "nextjs", "military-bases", "conflict-tracking", "real-time-events", "maps", "web-server", "nodejs", "docker"], "topics": ["intelligence", "nato", "osint", "osint-tool", "real-time", "valyu-ai", "usa-military", "ai", "ai-agents", "ai-assistant"], "urls": [], "use_cases": ["track global conflicts and wars on a live map", "research military bases and NATO installations worldwide", "build intelligence dossiers on countries or actors", "monitor breaking geopolitical events with threat levels", "set keyword and region-based security alerts", "explore historical conflicts of any nation", "visualize event density with heatmaps"], "what_it_is": "A real-time global threat and event intelligence map that plots security events, conflicts, military bases, and geopolitical developments on an interactive Mapbox map. It functions as an OSINT command center with AI-powered country intelligence dossiers, alerting, and event feeds.", "when_to_avoid": ["you need enterprise-grade threat intelligence feeds with SLAs", "you require formal security compliance or audit trails", "you need offline access without API dependencies", "you want a lightweight tool without map or AI API requirements"], "when_to_choose": ["you need an open-source OSINT dashboard for geopolitical situational awareness", "you want interactive map-based visualization of conflicts and military presence", "you need AI-synthesized country intelligence with cited sources", "you want a self-hostable intelligence command center"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/globalthreatmap", "repo": "unicodeveloper/globalthreatmap", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:39.476769+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:21:18.494902+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "169eb4c39a425a085dedffd639eb20317298e9ff12b281fe116edc70e4da2e10", "fetched_at": "2026-08-28T04:05:39.476769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/unicodeveloper/globalthreatmap"}, {"content_hash": "6cea3994c35c1578d84b41126ea67972e4e8d460c460f2245d1e7fa83f53e266", "fetched_at": "2026-08-29T11:00:12.080684+00:00", "kind": "homepage", "missing": false, "url": "https://globalthreatmap.up.railway.app"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 90, "longevity": 15, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 223, "days_push": 62, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}