Getting Started
Install
Section titled “Install”Install from PyPI:
pip install a11y-assistRequires Python 3.11 or later.
Quick Start
Section titled “Quick Start”Wrap any command with assist-run so a11y-assist can capture its output:
assist-run some-tool do-thingIf the command fails, get accessible recovery guidance:
a11y-assist lastSwitch profiles to match your needs:
a11y-assist last --profile cognitive-loadHow it works
Section titled “How it works”assist-runwraps a command and saves its stdout/stderr to~/.a11y-assist/last.loga11y-assist lastreads the captured log and produces a structured ASSIST block- The ASSIST block contains numbered recovery steps using only SAFE commands
- The
--profileflag adapts the output for different accessibility needs
Structured input
Section titled “Structured input”For higher-confidence results, pass structured error JSON directly:
a11y-assist explain --json error.jsonOr pipe raw text for best-effort analysis:
some-tool 2>&1 | a11y-assist triage --stdin