Kansas Accountability Is Live: Try the Beta

Kansas legislative information is public. It's also scattered across half a dozen government websites that don't talk to each other. We built Kansas Accountability to put it all in one place — searchable, connected, and powered by AI that does the reading for you.

The Problem We Set Out to Solve

Want to know how your state senator voted last week? One website. Want to read what was said in a committee hearing? A different website — if you can find the right video and sit through two hours of testimony. Campaign contributions? Buried in PDFs on yet another site. Lobbyist registrations? Somewhere else entirely.

A Kansan trying to see the full picture of what their representative actually does — how they vote, who funds them, what they say in hearings versus what they say on social media — would need to navigate six or more disconnected systems. Most people don't have time for that. And that's the problem.

Legislative information should be public in practice, not just in theory. We built Kansas Accountability to close that gap.

What Kansas Accountability Does

Kansas Accountability pulls data from seven official government sources and puts it all in one place — searchable, connected, and updated nightly. Here's what's in the platform right now:

485 Kansas legislators with full profiles: voting records, committee assignments, hearing participation, campaign finance, floor speeches, contact information, and biographical backgrounds researched by AI. See a full profile — Sen. Renee Erickson's page shows 11 active committee memberships and every data point connected on one page.

1,612 bills across three legislative sessions (2021–2026), organized into categories you can actually browse — Hot, Close Votes, Amended, Debated, Stalled, and Dead. Each bill shows sponsors, vote history, hearing mentions, and where it sits in the legislative pipeline.

8,177 individual vote records from 704 vote events, with position-change tracking that flags when a legislator flips their vote after a committee hearing or major donation.

940+ AI-transcribed hearing segments with speaker attribution — every word timestamped and linked to the original committee hearing video. Read a real transcript — 27 speakers identified across 83 minutes of Senate Judiciary testimony.

127 daily chamber journals with 4,098 extracted sections and 18,838 entity mentions pulled from official PDF records.

3,433 campaign contributions from government filings, linking donors to legislators with amounts and dates.

503 registered lobbyists with client relationships and bill engagement tracking.

69 legislative committees with meeting schedules, member rosters, and jurisdiction details. The hearing calendar tracks every session from scheduled through transcribed.

All of it is cross-linked. Click a legislator and see their votes, their donors, their hearing statements, and their public positions — on one page.

AI Detective Assistant

The platform has an AI assistant on every page. Tell it what you care about — a bill number, a policy topic, a legislator's name — and it pulls the relevant hearings, votes, and context from across the entire database. It turns hours of research into a conversation.

But the AI goes deeper than chat. Here's what's running under the hood:

Hearing Transcription with Speaker Identification

This is the most engineering-intensive feature we’ve built—and the one that matters most for accountability.

When a Kansas legislative committee posts a hearing video to the state’s legislative site, our system turns it into a structured record: a high-accuracy transcript that separates speakers, timestamps every statement to the exact moment in the recording, and attributes remarks to the correct participants.

The result is a fully searchable, speaker-attributed transcript where you can jump from any line of text straight to the corresponding point in the video.

If there are discusssions on markups and the chair says one thing in a hearing and votes differently on the floor, you can find it. If citizen testimony gets buried in a two-hour session, you can surface it instantly. Every word is indexed.

We process hearings automatically on a nightly schedule. 940+ segments identified across 14 speakers so far, and growing with every session.

AI-Researched Legislator Profiles

For every legislator, a multi-agent AI research system pulls biographical data from official websites, news articles, and campaign pages to fill in education, career history, policy positions, and leadership roles. The profiles go beyond what any single government database provides.

Ask From Your Phone

The AI assistant isn't locked inside a browser. Pro users can text the assistant directly over SMS — ask about a bill, a legislator's schedule, a hearing topic — and get a sourced answer back in seconds. The assistant remembers your previous conversations, so it knows what you've been tracking.

Walking into the Capitol and need to find a legislator? Text "Where is Kellie Warren right now?" and get back her hearing schedule for the day with room numbers linked to the interactive Capitol map — plus her office location and a clickable phone number. No app to install, no dashboard to navigate. Just a text message and an answer.

Bill Diffs — See Exactly What Changed

When a bill gets amended, the platform shows you exactly what changed — side by side, line by line, like a code diff. Red for removed language, green for added. All amendments and motions are converted from government PDFs into structured text, so the AI can read, compare, and connect every version to the hearings and votes that shaped it.

Take HB 2228 — it went through 6 versions, passed the House unanimously 123-0, then hit a contentious Senate amendment and came back for concurrence at 73-52. The diff view shows you what changed between each version. The hearing links show you the debate. The vote records show you who flipped. No more guessing what a 200-page amendment actually did.

Every Answer Links to the Source

When the AI assistant answers a question, every piece of the response is hyperlinked. Legislator names link to their full profiles. Room numbers link to the Capitol map showing exactly where to walk. Phone numbers are tap-to-call on mobile. Hearing references link directly to calendar events with agendas and transcripts. You never have to take the AI's word for anything — every claim is one tap away from the primary source.

Seven Data Sources, One Nightly Sync

The platform isn't manually curated. It runs automated pipelines on a nightly schedule that pull from official Kansas government sources:

Every data source feeds into a PostgreSQL database with 70+ tables following Open Civic Data standards. The result is a normalized, connected dataset where a single bill links to its sponsors, their donors, the hearings where it was discussed, the transcripts of those hearings, and the votes that decided its fate.

We didn't build another news aggregator. We built a data platform that connects the dots across every official source the Kansas Legislature publishes.

Built in Kansas, for Kansas

This platform was built by Expert AI Services — a Kansas-based team with decades of experience in systems integration, building automation, and field coordination. We understand the Kansas Legislature's unique systems because we've spent years working with local data infrastructure.

The entire production stack — FastAPI backend, Next.js frontend, PostgreSQL, Redis, MongoDB, Qdrant vector search, and Prefect ETL orchestration — runs on a single cloud server for $21.59 per month in hosting costs. Civic technology doesn't need Silicon Valley budgets. It needs people who understand the problem and build practical solutions.

Every design decision was made with Kansas citizens in mind: plain-language explanations instead of legislative jargon, direct links to official video sources so you can verify anything yourself, and an AI that speaks human — not legalese.

You can see the broader civic accountability vision on our Civic Accountability project page, including hearing transcript analysis, legislator profile dashboards, vote tracking, and campaign finance transparency.

What's in the Beta

The free tier is open to everyone and includes:

Paid tiers (Pro, Team, Organization) add saved searches, watchlists, real-time alerts, data exports, workspace tools for professional advocacy teams, and API access. Pro and above includes SMS access to the AI assistant — text your questions from anywhere and get sourced answers with full conversation memory. The Team tier includes a lobbyist workspace where professional users can track client-relevant bills with AI-generated suggestions.

We're currently in private beta. You can explore the public data immediately, and request full dashboard access when you register. We're actively expanding hearing transcript coverage, adding more campaign finance cycles, and building out notification features based on beta user feedback.

Try It — It's Free

Visit kansas-accountability.expertaiservices.com to explore the platform. Search a bill. Look up your state representative. Read what was actually said in a committee hearing last week.

If you're a civic organization, newsroom, advocacy group, or policy team that could benefit from legislative intelligence, book a demo and we'll walk you through what the platform can do for your specific needs.

Kansas legislative information was always public. Now it's actually accessible. That's what accountability looks like.

Case Study Details

Client Type

Kansas Citizens, Journalists & Advocacy Organizations

The Problem

Kansas legislative data is scattered across multiple disconnected government websites — no single place to see how a legislator votes, who funds them, and what they say in hearings.

The Solution

A unified AI-powered platform that ingests official government data nightly, transcribes committee hearings with speaker identification, and makes everything searchable through a web dashboard and SMS assistant.

Result

485 legislators tracked with full profiles, 8,177 votes, and 3,433 campaign contributions — all cross-linked

Result

940+ hearing segments transcribed with speaker attribution and timestamped video links

Result

Full platform running on $21.59/month in hosting costs — civic tech without Silicon Valley budgets

Conclusion

Kansas legislative information was always public. Now it's actually accessible — searchable, connected, and powered by AI that does the reading for you.

Ready to Transform Your Business?

Get Started