
Building a Global Narrative Warfare Map with Bright Data, Tavily, Ollama, React, and Three.js
What if a single search box could reveal how the same geopolitical topic is framed differently in Washington, London, Tel Aviv, New Delhi, Tehran, Berlin, or Ankara? That was the goal behind Reality Rift : a web application that discovers live coverage, scrapes grounded evidence, reasons over it with an LLM, and projects the result onto an interactive 3D globe. This post walks through: the product idea the architecture the data pipeline the visualization layer the caching strategy the transparency model The Problem Most search tools answer: “What articles exist about this topic?” But researchers, journalists, strategists, and builders often need to answer: “How is this story being framed differently across countries, and what evidence supports that?” That requires more than search. It requires: multi-source discovery article grounding country inference narrative clustering explainable provenance visual storytelling The Stack UI React Vite Tailwind CSS Three.js three-globe Backend Node.
Continue reading on Dev.to
Opens in a new tab


