
Ryan Stern
Forward-deployed engineer for campaigns, advocacy, and nonprofits
Fall 2024: 10,000-person rallies running concurrently, every system tracking attendance in Google Sheets. Intake through Google Forms. By the end of the cycle, we had a literal tracker of trackers. I delivered the same trip briefing six times in one day because nobody on the chain would take authority. By that evening, people were texting me apologies because they'd overheard it through each other's Zoom speakers.
We were up at 2am not because the tools broke, but because nobody was using the ones we had appropriately. I've been the staffer living that. I've been the consultant watching committees grow instead of delegate. Now I build the operational infrastructure campaigns actually need. Fast prototypes, real tools, built by someone who's been in your war room.
Ballot measures are written in legalese that references existing statute by section number. A 'yes' vote might mean the opposite of what the title suggests. Even informed voters struggle to parse what they're actually voting for.
whatamivotingon.com
Non-partisan ballot measure analyzer with plain-English explanations
Parses changes to statute text, shows before/after diffs of what the law would actually change, with plain English explanations. Non-partisan. No editorial. Just clarity.
PAC treasurers reconciling bank data against FEC reports by hand. Transactions in one system, compliance deadlines in another, balance monitoring in a third. By filing day, it's a scramble to make the numbers match.
Campaign Finance Dashboard
Automated treasury operations for political organizations
Automated treasury scraping, transaction tracking, and real-time balance monitoring for a state PAC. One dashboard, always current, audit-ready by default.
You wrote an email three years ago with the exact language you need for today's filing. You know it exists. Good luck finding it across ten years of inboxes, documents, and message threads.
LifeVault
A decade of operational history, searchable in seconds
LifeVault unifies a decade of email, documents, and operational records into one searchable surface. The past becomes a tool instead of an archive.
You're the person everyone needs before a decision gets made. Your team stalls when you're not in the room. On a campaign, that means missed deadlines, duplicated work, and the person with the answer stuck in a meeting about something else.
Relay
AI proxy trained on how you think so your team can move without you
Relay ingests how you communicate, your decision patterns, your operational instinct, and carries it forward so your team can move without waiting for you. It's your judgment, available at 2am when the war room needs an answer.
This is how I think about your problem:
We have to discover it together.
Messages are logged. Privacy policy
This is how I think about your problem:
We have to discover it together.
Tap “Talk to my AI” at the top to start chatting.
You've been in the room where five people look at the same event brief and nobody has the version they need to make the call. The field team has one spreadsheet, advance has another, the principal's office has a PDF from last week. You spend forty minutes on a call syncing information that should have been routed automatically.
You've watched a committee grow from three to twelve because nobody would take authority. Each new person needs the same briefing. By the time everyone's aligned, the window has closed. The problem was never that the information didn't exist. It was trapped in the wrong inbox, the wrong format, the wrong version.
That's the gap I build for. Operational tools for campaigns, PACs, and advocacy organizations, built by someone who's sat in your chair.
Let's talk about the movement you're building
If you're running a campaign, managing a PAC, or building an advocacy organization, I'd like to hear what's breaking.