Project

Politidex

Live
Public site: www.politidex.icu. Open-source, non-profit, and in public beta with search indexing off.

Overview

Politidex is a showcase of AI used for the good of everyone. A great deal of official public information is already freely available, but it is scattered and hard to dig through. This project makes that record easier to explore and understand.

Officially sourced data is the backbone. AI is the accelerator. A strict verification standard keeps the AI honest: no unverified claim reaches the site. Every rendered fact is re-checked against its primary source, and the build fails otherwise.

The site is an open-source, non-profit public-records project that profiles the current U.S. federal government. I built it in Next.js and host it on Vercel. It is written as a data and verification engineering project first, so the public pages stay accountable to the underlying records.

How verification keeps the AI honest

AI can draft and organize, but it does not get to invent. Nothing is treated as a fact unless it can be checked against a credible official source.

  • Every claim stores its source URL, the time it was retrieved, and the exact supporting excerpt
  • An automated verifier re-fetches every source and confirms the cited value is still there. In the current build, 33,359 claims were verified and 0 failed
  • A CI gate fails the build if any rendered fact lacks a verified source
  • AI drafts are held for human review and do not publish on their own
  • A public corrections log records dated, sourced fixes
  • Rendered pages are checked for sensitive or disallowed strings before a build can succeed
  • Search engines are told not to index the site during this beta

Official sources

The current federal coverage is built from official, reusable public records:

  • Congress.gov API
  • House Clerk and Senate roll-call XML
  • OpenFEC, at the committee level only
  • Senate committee XML
  • unitedstates/congress-legislators (CC0), used as an identifier index

OpenFEC individual contributor records are not published. The site uses committee-level fundraising totals only.

Current scale

  • 562 profiles of the current U.S. federal government
  • 1,599 roll-call votes
  • About 580 pages

The long-term aim is a public record of U.S. officeholders and candidates at the federal, state, and local levels, still held to the same verification standard.

What it demonstrates

  • Using AI as an accelerator on top of official data, not as a source of facts
  • A verification pipeline that can re-check every claim against its original record
  • Build-time gates that refuse to ship unsourced or unverified statements
  • Human review as a required step, not a formality, before AI-written text can appear

Visit the live site at www.politidex.icu. Code on GitHub.