rajdeep-singha/worldsearch — explained in plain English
Analysis updated 2026-05-18
Monitor global conflict zones and security incidents on an interactive dark-themed world map.
Generate an AI research report on a specific geopolitical event with a single click.
Track a computed threat level gauge that updates automatically as event severity changes.
Build a similar AI-agent-powered research dashboard using the Anakin API as a reference implementation.
| rajdeep-singha/worldsearch | 0xkinno/astraea | 0xkinno/halcyon | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | researcher | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an Anakin API key to power live news search and AI research, though it falls back to mock data without one.
This project, called WorldNews in its README, is a dashboard that shows global conflict and security events on an interactive world map, then uses AI to generate research reports on any event you click. It tracks more than 50 hotspots around the world, covering things like conflict zones, military bases, nuclear sites, undersea cables, and pipelines, and marks each one on the map with a color based on how severe it is. The map is built with MapLibre GL in a dark theme, and you can toggle between 12 different layers to filter what kind of locations are shown. Clicking on any event sends a request to an AI research service called Anakin, which runs a multi step research job and returns a report with sources, usually within a couple of minutes. The dashboard also has three live news panels covering geopolitics, technology, and AI, refreshed automatically every 5 minutes, a threat level gauge from 1 to 5 that updates based on how severe current events are, and a summary panel with an AI generated world brief refreshed every 15 minutes. You can also filter events by how recent they are, from the last hour up to the last week or all time. The app is built with React 19 and TypeScript, uses Vite for building and development, Zustand for managing application state, and Tailwind CSS for styling. It depends entirely on the Anakin API for both its news search and its AI research features, so you need your own Anakin API key to run it with live data, though the README notes both API calls fall back to placeholder data if the API is unavailable or times out. Running it locally means installing Node.js 18 or newer, cloning the repository, installing dependencies, and adding your Anakin API key to an environment file before starting the development server. The project is also set up to deploy directly to Vercel, where the API key stays on the server side rather than being exposed in the browser. It is released under the MIT license and would mainly interest developers or researchers interested in geopolitical monitoring tools built with AI research agents.
An AI-powered dashboard that plots global conflict and security events on an interactive map and generates on-demand research reports for any event you select.
Mainly TypeScript. The stack also includes React, TypeScript, Vite.
MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
double-check against the repo, no cap.