Muses Plugin is a Chrome-compatible browser extension for AI-assisted form filling.
The first version focuses on a controlled single-field workflow:
- The user clicks or focuses an input field on a web page.
- The extension shows an
AI Fillaction near the field. - The extension reads nearby page and table context.
- An AI model infers the value that belongs in the focused field.
- The extension writes the value into that field after the user confirms the action.
The first implementation is in progress. The design spec is available at:
docs/superpowers/specs/2026-05-28-ai-form-assistant-design.md
The implementation plan is available at:
docs/superpowers/plans/2026-05-28-ai-form-assistant.md
Build a Manifest V3 browser extension with:
- A content script for field detection, page-context collection, and value insertion.
- A background service worker for AI API calls.
- An options page for endpoint, model, and API key configuration.
- A local test page for manual extension testing.
Run automated tests:
npm testLoad the extension in Chrome:
- Open
chrome://extensions. - Enable Developer mode.
- Click "Load unpacked".
- Select this repository directory.
Configure the AI endpoint:
- Open the extension details page.
- Click "Extension options".
- Enter an OpenAI-compatible chat completions endpoint, model, and API key.
- Save the settings.
Manual test page:
tests/fixtures/form-page.html
Open the fixture page in Chrome, focus a supported input, and click AI Fill.