The Holmes Project
Philly Codefest 2026
Named for Thomas Holme · Surveyor General · 1683
TheHolmes
Project

Mapping Philadelphia's housing crisis, connectivity blind spots, and AI intervention traces with one public-facing civic intelligence platform.

Scroll to explore

The Survey · Live Numbers

Philadelphia's housing crisis, quantified

Real addresses. Real violations. Pulled from six OpenDataPhilly sources and scored by machine intelligence - updated automatically.

Vacant Properties
0

Blighted parcels tracked across all Philadelphia zip codes

Code Violations
0

Active L&I violations on record, updated daily

Neighborhoods
0

All 159 mapped with real-time blight risk scores

AI Risk Score
0-100

Machine learning blight index per property

The Intelligence Layer

What is a Blight Score?

Every parcel in Philadelphia gets a machine-calculated risk index from 0-100. Here's how we build it.

0
40
60
80
100
30%

Code Violations

Active L&I violations - structural, electrical, sanitation - weighted by severity and recency.

25%

Vacancy Status

Confirmed vacant parcels from the Philadelphia Vacant Property database and utility shutoffs.

20%

Tax Delinquency

Years of unpaid property taxes compound the risk score exponentially past year two.

15%

Eviction Filings

Eviction activity signals instability. High eviction density lifts scores for the whole block.

10%

Neighborhood Context

Surrounding parcel conditions and historical blight density factor in via spatial clustering.

AI

ML Composite

All signals are passed through a gradient-boosted model trained on Philadelphia housing outcomes.

0-39
Low Risk
Monitor quarterly
40-59
Medium Risk
LandCare eligible
60-79
High Risk
L&I escalation
80-100
Critical
Conservatorship

The Name & Its Meaning

He mapped our beginning.
We map our present.

In 1683, Thomas Holme laid a grid across a swampy river peninsula and called it Philadelphia. As William Penn's Surveyor General, he didn't draw mere lines on parchment - he mapped a future, ensuring the city would grow with intentionality.

Three hundred and forty-two years later, that grid still exists - but stretching across it are over 21,000 vacant properties, 4,000+ code violations, and thousands of eviction filings. The city Thomas Holme imagined is in crisis.

The Holmes Project carries his name as both tribute and mission. Every vacant building, every blight score, every eviction filing is a data point in a new survey of the city we inherited.

"Building AI for Philly's Future"

Philly Codefest 2026 · Submission theme

The Platform

Civic intelligence, end to end

Housing + Signal Maps

Explore vacant properties, neighborhood risk, and the new connectivity layer in one map-first civic interface built for judges, residents, and field teams.

Holmes AI - Civic explainer

Ask for neighborhood summaries, policy briefs, tract risk explanations, and property-level context with Cloudflare Workers AI streaming through the platform.

Challenge Data Pipeline

Holmes now ingests housing data, Philadelphia connectivity tracts, public Wi-Fi sites, and Glass Box audit logs so every major section runs on real inputs.

Challenge

Dead Zone Detective

A live Leaflet connectivity map that scores tract-level risk, surfaces equity patterns, and explains local public Wi-Fi fallback in plain English.

Challenge

Glass Box

An audit dashboard that parses shared inhibitor logs into timelines, action summaries, and policy-trigger views for non-technical review.

Challenge

Culture & Community Innovation

A platform that strengthens shared culture and fosters meaningful community connection by making civic data accessible, reflecting diverse experiences, and creating environments where collaboration and collective growth can thrive.

Begin the Survey

Open the live map. Click any neighborhood. Ask Holmes anything. The data is already there - waiting to be read.

The Holmes Project · Philadelphia · 2026