Skip to content

About Open Common Ground

A free, independent civic technology project.

Why I built this

Philadelphia passes hundreds of bills every year. Most residents never hear about them. I wanted to change that, not by adding more noise, but by making the existing public record actually readable. City Council legislation is public, but it's buried in a system designed for lawyers and lobbyists, not for people who just want to know what's happening in their city.

Open Common Ground takes every bill introduced in Philadelphia City Council, summarizes it in plain English, scores its potential impact, and sets out the strongest honest case for it and against it. The goal isn't to tell you what to think. It's to give you the context to think for yourself.

I'm a software developer and Philadelphia resident. This is a personal project, not a startup, not a nonprofit, not affiliated with the city in any way. I built it because I think civic transparency matters, and because I could.

How it works

Bill data

Legislation is scraped from Philadelphia Legistar, the official public record system maintained by City Council. Bills are fetched regularly to keep the data current.

AI analysis

Each bill is sent to an AI model that writes a plain-English summary, assigns an impact score (1–10) and categorizes the bill type. Bills still moving through Council are also argued both ways.

The case for and against

A bill still before Council is read for what it actually does, and then argued both ways: the strongest honest case for it, and the strongest honest case against it, with no political label attached to either. Every number in those arguments is checked against the bill’s own text, and a bill whose arguments cannot be grounded that way is published without them rather than with something invented. Routine housekeeping, such as a zoning map change, a parking regulation or a lease, is marked as routine instead of being argued over.

Limitations

AI can be wrong. Summaries may miss nuance, and an argument can be weak without being false. The figure checking catches numbers that are not in the bill; it cannot tell you an argument is fair. Always read the source bill and form your own view. Nothing here is legal or political advice.

Data sources

Local legislation comes from Philadelphia Legistar, the official bill tracking system for Philadelphia City Council. The database currently covers legislation introduced from 2000 to the present.

Contact & follow

Support the project

This runs on donations. If you find it useful, consider contributing to keep it free and independent.

Donate →