Skip to content

Releases: turazashvili/accesspatch

AccessPatch v0.1.0 — Initial public preview

Choose a tag to compare

@turazashvili turazashvili released this 02 Oct 08:54
f3b5572

AccessPatch v0.1.0 — initial public preview

Local Gemma-powered accessibility repairs for Chrome. Name supported controls, restore keyboard access for conservative mouse-only buttons, and undo changes.

Watch the demo · Install guide

Download

  • accesspatch-0.1.0.zip — unpacked Chrome extension. Extract it and load the directory containing manifest.json through chrome://extensions → Developer mode → Load unpacked.
  • accesspatch-0.1.0.zip.sha256 — SHA-256 checksum of the extension ZIP.

Ollama and Gemma weights are installed separately:

ollama pull gemma3:4b
ollama run gemma3:4b

Configure http://localhost:11434/v1, model gemma3:4b, and an empty API key for normal local Ollama. Settings explains the exact extension origin to allow if Ollama returns HTTP 403.

Modes

  • Automatic (default): quiet supported repairs on visits after inference.
  • Debug: inspect Issue / Before → Fix / After cards, highlight controls, select/apply, and undo.
  • Paused: stop automatic visits and use manual analysis.

Validation

The local 4B model passed 16 synthetic smoke checks. The recorded demo shows actual Windows Narrator before/after behavior on the lab page. Regression and packaging checks accompany this release. See validation details for scope and limitations.

Known limitations

Early preview: names and conservative custom-button keyboard repairs, up to 24 candidates in the top-level document. No image-description generation, screenshot inference, canvas/frame/shadow-root repair, or complete custom-widget support. Model meanings can be wrong; arbitrary same-route rerenders may need a new scan. This release does not certify WCAG conformance.