About Monitor St Pete
Monitor St Pete is an independent project that turns St. Petersburg City Council's public meeting records into a plain-language, searchable site. It is not affiliated with, run by, or endorsed by the City of St. Petersburg — it's a volunteer effort to make records the City already publishes easier to find and read.
Where the data comes from
Every meeting on this site is built from the City's own public records:
- Agenda packets and "adds/deletes" documents, published by the City ahead of each meeting
- Action-taken agendas, the City's official record of what passed, failed, and how each member voted
- Meeting video, streamed and archived by the City through Granicus and StPeteTV
Nothing here is a transcript. Recaps and "what changed" summaries are generated from the documents above and from the video's own chapter markers, not from an audio transcription of what was said in the room.
Human review
Nothing produced with the help of an AI model is published without a person reading it against the source PDF or video first. If a summary looks off, it's a mistake in that review, not a design choice — see below.
Corrections
Spot an error — a wrong vote, a misread date, a garbled summary? Email bmccoy7275@gmail.com with what's wrong and, if you have it, a link to the meeting page. Corrections get fixed at the source data, not just papered over on the page.
License and credit
This project's code is released under the MIT License. Its architecture — the agenda pipeline, the site structure, the general approach to "read the PDFs, watch the video, publish what a resident actually needs" — descends from miklb/tm-meetings (Tampa Monitor), which did this first for Tampa. Monitor St Pete is a fresh, city-specific build on the same idea, not a fork.