Bring your own API key
You paste your own Anthropic API key into the app. The analysis is streamed directly from your browser to Anthropic — our server never sees the key, the answers, or the results.
Most national screening tools check federal programs — SNAP, Medicaid, WIC — and stop there. That leaves a significant gap. Portland and Multnomah County have funded a layer of locally-targeted programs that can add $10,000 – $25,000 a year for an average family, and most residents never hear about them.
We built this to close that gap. We check all 24 programs — federal, state, county, and city — in a single session. Eleven of those 24 are flagged as Hidden gems — locally-funded programs that virtually no national tool will surface.
This tool was built for the 2026 AI Portland Build Challenge — a hackathon asking builders to use AI for genuine community good.
Values are annual estimates. Confirm eligibility with each program before applying.
You paste your own Anthropic API key into the app. The analysis is streamed directly from your browser to Anthropic — our server never sees the key, the answers, or the results.
Instead of a rules engine, we embed every program’s eligibility rules in a system prompt. Claude reads the whole picture at once — federal poverty tables, Oregon statutes, city and county ordinances — and writes you a plain-language brief.
Every estimate is drawn from each program’s official amount_range in programs.json. Claude is never allowed to invent dollar figures — only to apply the official ranges to your situation.
Results are a starting point to identify programs worth applying for — not a determination of legal eligibility. Always confirm with each program’s caseworker or official source before applying.
The full codebase — intake form, AI prompt, programs database, PDF renderer — is open source. File an issue, submit a PR, or fork it for your own city.
View on GitHubKnow a program we’re missing? Spot a dollar figure that’s out of date? Adding a program is as simple as editing a JSON file — no rules engine to update.
Open an issue