About Know Your Vote Kentucky

KYvKY is a free civic resource for Kentucky residents. We focus on the Kentucky General Assembly: browsing and searching session bills, following legislation you care about, exploring legislators and committees, and looking up who represents you on an interactive district map.

Why this exists

Kentucky publishes its legislative record. The Legislative Research Commission (LRC) posts bills, committee calendars, and agendas, and any resident can read them. Using that record is a different matter. It helps to already know the bill number, where the bill sits in the process, and how the General Assembly moves something from filing to law. Most people end up learning what a session did from whatever got covered.

Know Your Vote Kentucky is the layer in between. The aim is a whole session rather than a curated selection: plain language alongside the official text, and a way to follow a bill, a topic, or a committee and hear about it when something changes.

Who builds it

Hi. KYvKY is a one-person project, and I'm the person. I'm Katie Toepp, a designer and self-taught developer in Kentucky. I designed and built this myself, from the database and the sync jobs to the interface, directing AI tools along the way. It's been running since February 2026, and I keep it running.

I believe more than anything that knowledge is power. I wanted to better understand the bills I was hearing about in the media. But I kept hitting a wall: either a paywall, or an outdated interface that assumed I already understood the legislative process. I wanted following my state's legislation to be as easy as following friends on a feed. So I built the thing I was looking for.

KYvKY will always be free and non-partisan, and will never sell data. It carries no advertising, and the code is open source. Infrastructure costs about $1,000 a year to run, and the work behind it has been contributed rather than paid. Right now it's a passion project, and I'm working to fund and grow it.

If something here looks wrong, write to katie@kyvky.com. It comes straight to me, and I'd like to know. Thanks for being here.

How bill summaries are written

Bill pages carry a plain-language summary written by a language model working under fixed rules: it describes what a bill does, using only the bill's own fields and any notes an editor has verified against the official text. It never characterizes a legislator. Votes, sponsorships, and positions pass through exactly as the official record has them.

Summaries cover every bill from the 2024 session forward. Sessions back to 2010 are indexed and searchable, without summaries. Digest emails carry no generated text.

Data sources

  • Bills, votes, and status

    LegiScan, synced daily during session and interim when bills move.

  • Legislator roster

    Open States, with outbound links to official LRC profiles where available.

  • Committee meetings and agendas

    Kentucky Legislative Research Commission (LRC) legislative calendar, scraped on a regular schedule.

  • District boundaries

    Public boundary data maintained in this project. Address lookup via Mapbox.

We link to official sources (LRC, KET, Kentucky Bill Watch) on our Frankfort resources page. KYvKY is independent and not affiliated with the Commonwealth of Kentucky.

Email alerts

Signed-in users can follow bills and choose digest frequency and event types on Profile. We send factual updates only. No AI-generated summaries in digest emails. For the state's official alert product, see Kentucky Bill Watch on the resources page.