Find your candidate in the California June 2026 governor primary with Retrieval Augmented Voting
A few years ago I fixed a Washington Post candidate quiz using a spreadsheet. The problem with WaPo's version was that you could express your position on various issues but not how much you cared, which skewed the results.
I just launched a site to help with the large field of candidates for California Governor in the June primary.
This is much better than the spreadsheet. Instead of binary positions you answer ten questions with a sentence or two outlining your position on each issue. It doesn't need to be an essay, this works well with pretty directional statements. For each issue you also indicate how much you care on a 1-5 scale.
The site calculates the match between you and each candidate, weighted based on issue importance and then returns a ranked list as well as a summary of the candidates positions on each issue. Positions are included for Xavier Becerra, Chad Bianco, Steve Hilton, Matt Mahan, Katie Porter, Tom Steyer, Tony Thurmond and Antonio Villaraigosa.
Unfortunately it can't help with the tactics of voting in a jungle primary. I really wish ranked choice voting was a feature of this election so I could vote my preference without fear of allowing one of my least favorite candidates to reach the general election.
Technically this site is an experiment in using a lot of AI.
I researched candidate positions using OpenAI deep research to arrive at a brief paragraph for each candidate and issue.
The UX is courtesy of Claude Design which created a design system based on this blog but punched up the look and feel for a new microsite.
The site itself was created with Codex and GPT 5.5 and lives in a Cloudflare worker.
Candidate ranking is based on vectors - candidate and user positions are converted to embeddings using OpenAI text-embedding-3-large and then cosine similarity and simple weighting of issue importance generates the final score for each prospective Governor.
All of that probably took the same amount of time as the spreadsheet version from 2020.
Because of the embeddings I call this Retrieval Augmented Voting, check it out at rav.ithoughthecamewithyou.com.









