OpenPublica for local journalism
Find the record behind a story.
OpenPublica helps you search recent and historical city council and other public meeting records in covered cities. Trace the budget, contract and public-comment discussions behind your next story.
Search summaries and available transcripts. Ask AI research questions and open the supporting meeting records.
Public meetings are free to browse. No account needed.
“contract renewal”Read the surrounding context. Verify wording in the recording.
From a question to the record.
- 1
Search the lead
Try an organization, contract or budget term across covered meetings.
- 2
Read around the match
Use summaries for leads, then inspect the surrounding transcript.
- 3
Build your source list
Keep meeting links and recording timestamps beside your reporting notes.
Can I quote an AI summary?
Treat it as a lead. Verify quotations against the source recording.
Keep your beat close.
Pick up the reporting trail when new records arrive.
- Followed cities
- Bring the cities on your beat into one feed.
- Saved searches
- Keep contract, budget and organization terms.
- In-app alerts
- Choose alerts for new matching records.
Up to 10 cities and 10 saved searches. One city per search.
Coverage and transcripts vary. Verify findings against recordings and official records.