The open dataset
Everything on this site is built from public records, so the database itself is public too. One SQLite file: every municipality we track, every meeting, the plain-English briefs, the decisions extracted from minutes (vote tallies, dollar amounts), translations, and the weekly roundups. Free for research, journalism, apps, or training — attribution required.
Download mytown.db.gz (8.3 MB gzipped SQLite, updated 2026-07-05, refreshed daily)
Tables
- municipalities — id, slug, name, state/province, country, source platform
- meetings — muni_id, body name, date/time, location, agenda / minutes / video URLs, archived_pdf_key
- briefs — AI plain-English agenda summaries: headline, summary, notable_items, tags
- decisions — what actually passed or failed, from official minutes, with vote tallies
- briefs_i18n — Spanish and French translations of briefs
- roundups — weekly newspaper-style town roundups (markdown)
Archived documents
We mirror every agenda PDF we process (9,679 so far). A meeting's
archived_pdf_key resolves to https://archive.theboringparts.com/<key> — the documents stay
available even after a city purges its portal.
License
CC BY 4.0. Use it for anything; credit "MyTown / theboringparts.com" with a link. Summaries are AI-generated from official documents — verify against the linked primary source before you rely on a detail.