A browser extension that stores your personal info locally, autofills forms across the web, drafts open-ended answers with AI, and generates Word documents on demand — all powered by your single OneAPIKey credential.
Each piece works on its own — together they replace a password manager's autofill, a CV writer, and a generic AI helper.
Your name, contact, address, IDs, employer, bio, CV bullets, and unlimited custom fields — stored locally in chrome.storage.local. Never uploaded. Multilingual labels (EN / HE / RU).
A floating button on every page. One click scans visible fields, smart-matches them against your vault using five signals (autocomplete, name, label, placeholder, aria), and fills in a way React/Vue/Svelte actually notice.
Long textareas like "why are you applying?" or "tell us about yourself" get drafted by an LLM through your OneAPIKey credential, grounded in your bio + CV bullets. Pick the model, pick the language.
Type a one-line brief — get a real file downloaded in .docx, .pdf, .html, .md, or .txt. Cover letters, CVs, NDAs, invoices, memos, freeform — whatever the institution accepts. Hebrew-, Cyrillic- and Latin-aware. PDF rendered with pdf-lib, Word with docx, all client-side.
Most government and bank portals accept PDF; HR systems prefer Word; some Israeli municipal forms still want plain text. Switch in the dropdown — same brief, different file. Generation is local: the LLM drafts the structure, your browser renders the file.
Universally accepted by institutions. Hebrew + Cyrillic + Latin via Noto fonts (auto-fetched once, cached). RTL layout for Hebrew. A4 with 2cm margins.
Real Microsoft Word file with proper headings, bullets, alignment. Opens cleanly in Word, Pages, LibreOffice, Google Docs.
Self-contained .html with inline CSS — paste into Gmail, Outlook, or any rich-text email composer. Looks like a real letter, not a wall of text.
Markdown for GitHub issues, Notion, Slack, Discord, technical docs. Headings, bullets, paragraph breaks — no formatting noise.
Plain UTF-8 text with ASCII underlines for headings. For systems that strip everything else (legacy intake forms, SMS-driven workflows, fax-to-email gateways).
OpenDocument Text — required by parts of the European public sector and LibreOffice-only workflows. Same vault, same brief, valid .odt with proper styles.
Most government and bank PDFs ship as fillable forms with a real AcroForm layer. Open the extension popup, go to DOCS → FILL PDF, drop the file. The vault populates every text input, checkbox, dropdown, and radio group it can match. Sensitive fields are skipped automatically. The form stays interactive so you can review before signing.
Click-to-upload or drag-drop. The file never leaves your browser — pdf-lib reads it locally.
Field names, tooltips, and partial-name strings run through the same EN/HE/RU keyword engine. The blocklist applies — payment fields are refused.
Downloaded with a clear breakdown: filled / skipped / blocked, plus a per-field log so you can see exactly what was set.
Skip the AI for the documents you've written a hundred times. Static templates substitute {{vault.field}} placeholders with your data — no LLM call, no waiting, no API cost. AI templates use OneAPIKey for the body but with a known-good structure.
By design — not a setting you can flip. The field matcher classifies sensitive inputs and the fill engine skips them. They show up in the preview drawer with a red note so you know nothing was missed; they were refused on purpose.
type="password")blocked.* in a custom fieldoutoform.zip — about 1.2 MB. Unzip it somewhere you won't accidentally delete. Inside you'll see manifest.json at the top level — that's the folder Chrome wants.
Paste chrome://extensions into the address bar. On Edge it's edge://extensions.
Toggle in the top-right corner. A new toolbar appears with three buttons: Load unpacked, Pack extension, Update.
Select the unzipped folder (the one containing manifest.json). The Copilot card appears with its yellow ⚡ icon.
Click the puzzle-piece icon in Chrome's toolbar → click the pin next to Outoform. Now the icon is one click away.
Click the icon → SETTINGS tab → paste your oak_live_… key. Don't have one? Get one here.
VAULT tab. At minimum: name, email, phone, city. Add a Bio paragraph if you want AI to draft cover-letter answers in your voice.
Three quick scenarios that exercise every part of the extension.
https://httpbin.org/forms/postIn chrome.storage.local on your machine. It's never sent anywhere. The only outbound traffic is to the OneAPIKey API when you trigger AI drafting or doc generation — and even then, only the relevant slice (your bio, the question) is included as context.
One key, every model. You can switch the default model in Settings without re-entering credentials. You also get the cost predictor for free — see what each draft would have cost on every other model.
Yes. The field matcher recognises Hebrew labels (שם מלא, אימייל, כתובת, תעודת זהות, …) alongside English and Russian. The Word generator can output in Hebrew too — pick "עברית" in the language dropdown.
Submitted — store review takes 3-7 days. Until then the manual install above is the way. Same code, same zip.
Yes. Vault tab → "Export vault (JSON)" copies the whole vault to your clipboard. Import on another machine the same way.
Five minutes to install, lasts forever. Your vault stays on your machine. Your AI runs through the same OneAPIKey you already use.