About the record
How to read this testimony.
This is a searchable copy of the written testimony New Hampshire residents submitted on bills before the House — 274,794 submissions on 2,234 bills. The state publishes this record, but not in a form you can read through or search by word. This makes it possible.
Where the data comes from
Every bill, sponsor, docket action, and piece of testimony is synced directly from the New Hampshire General Court public database. Nothing here is editorialized data — it is the official record, reorganized to be searchable.
It covers the 2025–2026 legislative sessions. The biennium adjourned sine die on June 4, 2026, so the record is essentially final. Last synced Oct 9, 2026.
How to read the labels
Status
A bill's status (e.g. “Killed in House,” “Signed into law,” “Veto — override pending”) is derived from the last floor action in the official docket — not from a raw status code — so it reflects what actually happened to the bill, chamber by chamber.
Party lean
Republican / Democratic / Bipartisan is computed from the parties of a bill's sponsors: if 70% or more share one party, the bill is labeled for that party; otherwise it is bipartisan.
Support · Oppose
The colored bar and counts reflect the position each person marked on their submission (support, oppose, or neutral) — a tally of stated positions, not a vote.
What here is machine-written
This site puts four different kinds of text on the same page: the record as New Hampshire filed it, numbers computed from that record, sentences a language model wrote about it, and the exact words a member of the public typed. Each is labelled where it appears, and the table below is the whole list — it is generated from the same definitions the pages use, so it cannot quietly fall out of step with what you actually see.
- Headline — A five-word plain-English title, generated from the bill's official title and its ANALYSIS section.
- One-line summary — Generated from the same two sources, verb-first and neutral. Absent for bills where the model had nothing to work from.
- Secondary topics — Chosen by a model from the same 45 official subject labels — a controlled vocabulary, so the words are NH's even though the choice is not.
- Argument analysis — A model read the written submissions and grouped the arguments. The groupings and their descriptions are its interpretation.
- Campaign names — Form-letter clusters are found by text similarity — that part is arithmetic — but the name describing each template is written by a model.
- Quotes inside the analysis — Every quote is checked against the submission it cites before publication and dropped if it does not match exactly.
- Written testimony — Reproduced exactly as submitted, including spelling, spacing and line breaks.
- Status — Read from the docket's last floor action, skipping committee recommendations that never came to a vote.
- Partisan lean — Counted from sponsor party registrations; 70% or more of one party makes it partisan.
- Support / oppose / neutral counts — Counted directly from the position each person selected when filing.
- Campaign detection — Near-identical submissions grouped by text similarity, requiring at least ten distinct signers.
- Bill number and official title — The General Court's own text, as filed.
- Primary topic — New Hampshire's own subject code for the bill, expanded to its label.
- Submitter name, town and organisation — As the person entered it on the public sign-in form.
Treat anything marked AI as a convenience, not an authority. For anything that matters, read the official bill text on gc.nh.gov — which is why the bill's real title is always shown beside the generated headline rather than instead of it.
The testimony itself
Submissions include both written testimony (with the person's own words) and position-only sign-ins. Written testimony is shown first. Quotes in a bill's argument digest link back to the full original submission as the state recorded it.
Who built this
This is a free public tool published by Citizen in a Republic, a New Hampshire news outlet covering the statehouse, and built by KarunaCode LLC, which makes civic and data tools like it. It costs nothing to use and there's nothing to sign up for.
← Back to the record