Skip to content

Browser extension

The browser extension is the individual-user product. Install once and get accessibility tools on every site you visit.

Install

Capabilities

7 built-in capabilities across vision, motor, and cognitive modalities:

CapabilityModalityCloud LLM?
Read aloudVisionNo (local Web Speech)
Describe imageVisionYes
Voice commandMotorYes
High contrastVisionNo (CSS injection)
Larger textVisionNo (CSS injection)
Simplify textCognitiveYes
Summarize pageCognitiveYes

Local dev

Until the store listings are live:

Terminal window
git clone https://github.com/webdevhari/wholisphere
cd wholisphere/agent
pnpm install
pnpm --filter @wholisphere/extension build
# Then in Chrome:
# chrome://extensions → enable Developer mode → Load unpacked
# → pick agent/apps/extension/.output/chrome-mv3

Permissions

The extension requests:

  • storage — to remember your preferences
  • activeTab — to know which page the popup is for
  • scripting — reserved for future on-demand injection
  • <all_urls> — required because the widget mounts on any page you visit

We do not collect any data without explicit telemetry opt-in. Audit log lives locally in chrome.storage.local and you can export or clear it from the popup.

Settings

Open the popup (extension icon) to adjust:

  • Backend URL (defaults to http://127.0.0.1:8787 in local dev)
  • Widget position
  • Keyboard shortcut
  • Speech rate
  • Telemetry opt-in

Recent activity

The popup shows the last 50 agent actions: capability, timestamp, host. Export as JSON for your own audit; clear at any time.