Interactive Ballot

Turn your official sample ballot into a voter guide with a link to every candidate, in about ten minutes.

A Heal Our Culture project

NonpartisanExperimentalNot affiliated with any candidate, campaign, party, or election office

Why Interactive Ballot?

Our politics are too polarized, and many of us walk into the voting booth knowing only the names we have seen in headlines and ads. Interactive Ballot is part of Heal Our Culture, an effort to reduce political polarization and help neighbors take part as informed citizens.

The project has two goals:

How it works

You bring your own sample ballot. An AI tool does the research and builds a page just for your ballot, with a link to each candidate's official website, or the next best source when there isn't one.

  1. Get your sample ballot as a PDF. Use the state finder just below. Your county election office posts a sample ballot for each precinct, and most states point you there through their official voter lookup.
  2. Open an AI tool and attach the PDF. We built this with Claude and recommend a Claude Pro plan, because researching every candidate and building the page takes a lot of work. Other AI tools that can read a PDF, search the web, and create files may also work.
  3. Paste the prompt below and send it. Review what you get, click the links, and print the cheat sheet to take with you.

Find your sample ballot

Pick your state to open its official election site. Look yourself up with your address, then save or print your sample ballot as a PDF.

Also try: Vote411 (League of Women Voters) US Vote Foundation sample ballot lookup

See all states
    State websites change, and some sample ballots only appear a few weeks before an election. If a link fails, search for your county name plus "sample ballot," or call your county elections office.

    The prompt

    Copy this, paste it into your AI tool along with your sample ballot PDF, and send.

    Open Claude

    Check the results. AI tools can make mistakes. Click the links, compare the page to your real ballot, and tell the AI to fix anything that looks wrong. This is a starting point for your own research, not advice on how to vote.

    Interactive ballots made so far

    Made one? Share it.

    Sharing helps neighbors who vote on the same ballot, and it helps others see what is possible. Post it with the hashtag #InteractiveBallot.

    See what people are sharing

    Bluesky and Mastodon hashtags are public and easy to search. Facebook and LinkedIn show fewer posts, and mostly from people you can already see, so the form below is the best way to be counted.

    Sharing tips

    Questions

    Does this tell me who to vote for?

    No. Every candidate gets the same treatment and links. The goal is to make it easier to learn about each person, not to steer anyone.

    Where are my picks saved?

    Only in your own browser, on your own device. Nothing is sent anywhere. Clearing your browser data erases them, so use the print button for a copy.

    Do I have to use Claude?

    No. The prompt is plain text. Any AI tool that can read a PDF, search the web, and create a file may work, but results vary. We built these with Claude and recommend a Claude Pro plan for a job this large.

    What if a candidate has no website?

    The prompt tells the AI to say so plainly and link the next best source, such as Ballotpedia or a nonpartisan voter guide, and to label it as third-party so you know it is not the candidate's own site.

    Can I use it outside North Carolina?

    Yes. Any sample ballot PDF from any state or county should work. Local races may have fewer sources, so expect more third-party links.