The public feature layer for the web

The web should
work for you.

A site is missing the feature you need? OpenPatch turns one person’s complaint into a safe, tested community upgrade—then gives it to everyone without AI.

No API key No arbitrary JavaScript Domain scoped
metrocare.example/services
Available services12 programs · no filters

Inspect every card to compare access, language, and availability.

Before
metrocare.example/services
Compare providers privately2 selected
HF
Harbor Family Clinic1 of 12 services match
OpenPatched
9safe feature capabilities
0lines of patch JavaScript
6hlive compatibility checks
Localprivate preferences
Community registry

Features people can trust.

Every patch declares exactly what it changes, where it runs, and whether its selectors still match.

M+MetroCareCommunity services
✓ Private find + compare active Find care that fits you
Community featureLoading registry…

MetroCare: personal service navigator

Adds private search, combined access filters, and side-by-side service comparison—functionality the original portal never shipped.

SearchMulti-filterCompareLocal preferencesARIA liveKeyboard
OP
Published byOpenPatch Community ✓ Policy checked
Patch health 11/11
Compatibility Sentinel checking live pages…

Loading publication receipt…

Demo scopelocalhost · /care/*
Download safe patch Open feature demo

Auto-discovered by the extension · no AI or account

Second verified repairCivicApply · accessible, mobile, and autosavedOpen demo →
Constrained by design

Powerful repairs.
Not a code injection marketplace.

Codex authors a small declarative patch. OpenPatch validates every operation against an allowlist, tests every selector, and shows users a plain-language permission receipt before anything runs.

  • 01
    Declarative transformations only

    Filtering, comparison, layout, accessibility, persistence, navigation, validation, explicit hiding, and reorganization.

  • 02
    Exact domain and path scope

    A university portal patch cannot touch your bank, inbox, or another page.

  • 03
    Compatibility Sentinel + local preflight

    Scheduled live checks quarantine drifted registry entries, while every device tests selectors again before install and apply.

service-navigator.openpatch.jsonValidated
{
  "match": {
    "hosts": ["metrocare.example"],
    "paths": ["/services/*"]
  },
  "operations": [
    {
      "type": "collectionFilter",
      "selector": "#care-directory",
      "items": ".care-service",
      "search": { "attributes": ["data-service-name"] },
      "filters": [{ "attribute": "data-access" }]
    },
    {
      "type": "collectionCompare",
      "itemTitleAttribute": "data-service-name",
      "fields": [{ "attribute": "data-access" }]
    }
  ]
}
script, eval, fetch, cookies

Rejected by the security validator

From complaint to community fix

Ask once. Help everyone.

01

Describe what you need

Open the website and tell Codex what the site makes unnecessarily difficult.

“Help me find wheelchair-accessible care with Urdu support.”
02

Codex authors & tests

Codex inspects the live DOM and screenshots, produces only safe operations, and verifies behavior before publishing.

✓ 11 operations healthy✓ 10 assertions pass
03

Everyone gets the feature

The patch enters the public registry. Other people install it without AI, an account, or an API key.

AMJKRS+2k
The web is shared infrastructure

When a site won’t add it,
users still can.

Government formsUniversity portalsHealth servicesMarketplacesLegacy toolsAccessibility regressions