WesternFrontConflict intel
DashboardResourcesAbout
Live

About

A reading surface for South Asian tension.

Western Front aggregates open-source signals, embeds them into semantic memory, and uses retrieval-augmented generation to turn raw feeds into a situation an analyst can act on.

Mission

Timely, context-aware intelligence

The platform delivers continuous analysis of emerging conflict and geopolitical tension across South Asia, built for researchers and curious readers who want the signal without parsing the feeds.

How it works

Retrieval-augmented analysis

Incoming news is embedded with a local model and stored in a vector database. Each assessment retrieves the most semantically relevant items from the entire history, not just recent posts, so patterns surface across time.

Technology

Frontend

  • Next.js 16
  • React 19
  • TailwindCSS
  • shadcn/ui
  • TanStack Query

Backend

  • Python FastAPI
  • Google Gemini
  • ChromaDB (vectors)
  • sentence-transformers
  • SQLite

Data sources

  • Reddit: geopolitics and regional subreddits
  • RSS: Dawn, Times of India, SCMP, Kathmandu Post, and more
  • NewsAPI: global news aggregation
Data sources and architecture

The developer

Built and maintained independently by Abhishek Sharma, with a background in software and an interest in international relations. No affiliation with any government, political entity, or media organization.

abhisheksan.com