11. AI / NEWS PLATFORM
Epistemic News
AI-powered news synthesis across ~100 sources. Multi-perspective debate pipeline, hallucination cap, post-synthesis validation, and confidence scoring.

Epistemic News — an AI-native news platform I built to fight single-source bias. Rather than aggregating headlines, it synthesizes stories across ~100 RSS sources and flags blind spots across political perspectives.
THE PROBLEM
News aggregators (Apple News, Google News) optimize for engagement, not accuracy. The signal-to-noise is terrible, and even 'balanced' aggregators show you two opinions, not the underlying facts. I wanted a reader that would tell me which claims are confirmed across sources, which are disputed, and which are one-source speculation — with explicit blind-spot detection across the political spectrum.
THE APPROACH
- Ingest → cluster → dedup pipeline: ~100 RSS sources (wire services, US mainstream, international, independent) ingested, clustered by topic, and deduplicated via Jaccard similarity and topic diversity filtering.
- Multi-perspective synthesis: a Progressive, Conservative, and Libertarian LLM agent each analyze a cluster in parallel, then a Devil's Advocate agent challenges all three for groupthink and blind spots, then a synthesis agent produces the final balanced article.
- Post-synthesis validation: Chain-of-Verification (CoVe) re-checks claims after synthesis, a hallucination cap drops low-support statements, and a confidence scorer rates each article.
- MBFC bias + factual-rating lookup on every source, with cross-reference to fact-checking sources baked into the pipeline.
- Infrastructure: Inngest for the durable pipeline, Upstash Redis for rate limiting, Supabase for storage, web-push for breaking-story alerts.
STACK
- Next.js 15
- Supabase (Postgres)
- Inngest (durable pipeline)
- Upstash Redis + Ratelimit
- Multi-provider LLM ensemble
- rss-parser + @extractus/article-extractor
- web-push (breaking alerts)
- Stripe + Resend
- Vercel
RESULTS
~100
RSS SOURCES
5 (3 perspective + devil's advocate + synthesis)
LLM AGENTS PER STORY
CoVe + hallucination cap + confidence score
POST-SYNTHESIS CHECKS
NEXT CASE STUDY
Nova Net Worth
FINANCIAL SAAS · 2024–PRESENT