Municipal data. Accessible.
Every decision, every evolution.

We ingest the PDFs your town already publishes and turn them into a structured record your staff can actually use.

2848 public records indexed across 1 municipality

Every project. Every property. Every decision.

Projects

Full timeline from filing to decision

Every application, the meeting it was heard at, the conditions imposed, and the documents that produced them — in one thread.

Properties

Complete planning history by address

Type a street address and get every application, approval, and condition ever attached to that parcel. No more searching meeting archives by hand.

Decisions

Conditions linked to the meeting that made them

Every condition lives as its own record, linked back to the application that produced it and the vote that ratified it. No more grep-through-minutes.

Browse by municipality

Sykesville Preview
Carroll County, MD · 2848 public records

"The records are public. They're just not usable."

Most small planning departments run on a shared drive of PDFs, a Document Center page, and the memory of one or two long-tenured staff. Every question about a property's history is a search through unsearchable artifacts. Every condition is a sentence buried in 200 pages of minutes.

OpenPlanning structures what already exists. No migration, no new workflow. We read what the town publishes and turn it into something queryable.

How it works →
  • 1
    We ingest Agendas, staff reports, minutes, and zoning code. Pulled directly from the municipal website as they're published.
  • 2
    We structure Each document is parsed, classified, and linked to the applications, parcels, and decisions it references.
  • 3
    You search One search box across everything. Type an address, a file number, an applicant name. Get the full record.