Public Memory
What public figures say over time, with every claim tied to quotes, dates, sources, and review status.

Details
Stack: Next.js, TypeScript, Tailwind CSS, Playwright, Vitest
Public Memory is a source-grounded memory layer for public figures. It turns interviews, speeches, podcasts, essays, posts, and testimony into a structured record of what influential people repeatedly say, how their positions evolve, and where later statements appear in tension with earlier ones.
The problem is not lack of public information. The problem is lack of structured public memory. The product does not claim to know what someone truly believes — it shows recurring patterns in public statements, backed by quotes, dates, timestamps, source context, confidence metadata, and caveats.

The Claim Record
The core artifact is a claim record: one recurring position, held by one person, tracked across years of appearances. Each record carries a summary, stance, confidence, a timeline of appearances, and an evidence rail of receipts — direct quotes with source, date, and confidence labels attached.

Person Dossiers
Each tracked figure gets a dossier built from reviewed sources: recent statements, a map of topic coverage, repeated phrases, and tabs for claims, contradictions, and sources. The first version focuses on AI and technology leaders including Sam Altman, Dario Amodei, and Yann LeCun; a wider group remains staged behind review.

Contradictions, Gated
Contradictions may be the obvious attraction, but the project favors continuity over gotchas. Nothing is published as a direct contradiction until it passes same-topic checks, exact-quote verification, context review, and human review. The interface shows that gate instead of manufacturing cheap tension.

Evidence Discipline
Under the UI is an agentic research pipeline: source intake, transcript staging, speaker review, claim analysis, skeptic review, and guarded promotion into the product corpus. Staged research is never product truth by itself — promotion runs through validation, quarantine rules, and a hand-labeled golden set before anything renders as record. The current reviewed corpus holds 68 sources and roughly 400 receipts, with hundreds of staged transcripts queued behind it.

Why It Exists
I built Public Memory because I want AI-assisted research to behave like an archive rather than another stream of takes. The design is quiet, dense, and restrained—closer to a legal research terminal than an AI toy. Receipts over takes; source first, model second.