Open civic infrastructure for the people and places that take care of each other.
Full Harbor builds public-source data, reproducible methods, and shared tools for place-based and community-serving organizations that often need field-ready infrastructure but do not have the capacity to build it alone.
Live site: https://commons.fullharbor.org
Harbor Commons is the clearest public proof of the work:
- 4.2M IRS filings in the underlying public-record universe
- 2,000+ sailing and maritime organizations surfaced for analysis
- 13 filing years of nonprofit infrastructure context
It turns public nonprofit records into field-usable infrastructure for practitioners, boards, funders, and researchers. The current public platform is scoped to waterfront and community organizations; the method is portable.
If you only click one thing, click Harbor Commons.
Every club, nonprofit, and field intermediary faces the same recurring problem: important operational knowledge exists, but the infrastructure to organize it does not.
That means:
- the same questions get answered over and over
- invisible labor accumulates in staff and volunteers
- public records remain technically accessible but practically unusable
- small organizations act like they need a CTO, even when they will never have one
Full Harbor builds shared infrastructure so organizations can start from systems instead of from scratch.
| Repo | What it does |
|---|---|
harbor-commons |
Public product and method layer for place-based nonprofit infrastructure |
fullharbor-columbia-corridor-research |
Public-source dataset of the nonprofit ecosystem along the Columbia River and Lower Snake corridor |
fullharbor-xtx-corridor-research |
Public-source dataset of the nonprofit ecosystem along the xTexas Trail corridor |
irs-990-extract |
Reusable XML extractors for IRS 990, 990-EZ, and 990-PF filings |
pdf-goat |
Canonical PDF ingestion pipeline for OCR, chunking, embeddings, and provenance |
These are not side projects. They are supporting artifacts of the same infrastructure thesis.
Build the answer once. Make it usable by everyone already doing the work.
The point is not to produce one-off tools for one organization at a time. The point is to turn recurring public-data and documentation problems into shared, reusable infrastructure.
One 990 extraction layer → many organizations.
One PDF discipline → every board packet, filing, and policy archive.
One public commons → a broader view of the field.
Public:
- methods
- code
- product-facing documentation
- public-record infrastructure
Private:
- hiring judgments
- grantee flags
- application-specific research
- named scoring of live organizations
That lane discipline is deliberate.
The invisible labor absorbed by volunteers and underpaid staff who simply care enough to do this work — without compensation, recognition, or infrastructure.
Full Harbor exists to replace heroics with systems.
One set of tools. One knowledge base. One set of receipts. Serving an entire sector that has never had shared infrastructure.