A browser extension that autofills form fields using your saved mappings. It uses fast rule-based matching first, and optionally falls back to a local, on-device LLM for unmatched mappings.
- Map any field name to a value in the Options page.
- One-click autofill from the popup.
- Safe defaults: skips password, OTP, credit-card, checkbox/radio, and file inputs.
- Optional local LLM fallback for unmatched mappings (manual opt-in download).
- You save mappings in Options (e.g., "full name" → "Ankit Verma").
- On Autofill, the content script matches fields by attributes/labels.
- If a mapping has no rule-based match and LLM is enabled + downloaded, it uses a local embedding model to pick the best field.
Install dependencies:
bun installRun in dev:
bun run devBuild:
bun run build- Disabled by default.
- Enable and download the model from the Options page.
- The model is fetched on demand and cached in the browser.
storagefor saving mappings and LLM settings.host_permissionsfor model downloads when LLM fallback is enabled.