Kareer
v0.5.38 OPEN SOURCE CHROME + FIREFOX LOCAL-FIRST BYOK

AI job application autofill, without giving up control.

Kareer scans job application forms, matches questions against your saved profile and resume context, and fills applications while keeping you in complete control. No telemetry, no backend database, bring your own AI key.

MIT Licensed
Local Browser Storage Only
Zero Analytics & Telemetry
No Fabricated Experience

Live Interface Demonstration

boards.greenhouse.io/acme-engineering/jobs/4820199
Acme Systems Inc.
Staff Infrastructure Engineer
Full Name * ✓ Verified
Alex Rivera
Email Address * ✓ Verified
alex.rivera@example.com
Location (City) * ✓ Verified
Toronto, ON, Canada
Notice Period ⚠ Inferred from notes
2 weeks (available immediately upon offer)
Work Authorization & Sponsorship * ✓ Verified (Profile)
Authorized to work without sponsorship
Applicant Attestation & Certification * ⚡ Inferred / Review
I certify that all statements made in this application are true and complete.
Unblocked Execution · Zero Hard-Block Deadlocks
Certifications, attestations, and disclosures autofill unblocked using candidate facts and contextual AI. You retain final review before submission.
Kareer Kareer
gemini-2.0-flash GREENHOUSE 14 FIELDS
Application Workflow READY FOR REVIEW
Staff Infrastructure Engineer Acme Systems Inc. · Toronto, ON
2 steps completed 14 fields detected
14/14 application fields resolved unblocked. Inspect verification and provenance before submission.
Field Verification & Review 14 FIELDS
11 VERIFIED 3 INFERRED 0 FAILED
First & Last Name
VERIFIED
Email & Phone
VERIFIED
Residence / City
VERIFIED
Work Authorization
VERIFIED
Notice Period
INFERRED
Applicant Certification
INFERRED
Candidate Profile LOCAL ONLY
Stored in local browser extension storage. Values populate fields during autofill.
OpenRouter API Key KEY SAVED
Stored securely in sandboxed background worker storage. Web pages cannot access this secret.
AI Model Selection
Behavior Controls
AI Autofill
Enable intelligent form autofilling
Overwrite Existing Values
Replace pre-filled form fields
Auto Continue
Advance to next page on valid step
Auto Submit
Off by default. Submits only after full verification

Engineered for control, accuracy, and speed.

Kareer eliminates tedious copy-pasting across dozens of job applications without sacrificing accuracy or handing your private credentials to a third-party server.

Accurate Field Detection

Understands standard inputs, multiline textareas, radio groups, checkboxes, searchable comboboxes, date pickers, and multi-select dropdowns across diverse ATS layouts.

Tiered Resolution & Provenance

Resolves fields across three tiers: deterministic profile facts, exact saved answers, and contextual AI fallback. Every field carries clear visual provenance (verified, saved, inferred, guessed) with zero hallucinated facts.

Multi-Step & Repeatable Sections

Maintains session memory across multi-page application flows on Ashby, Greenhouse, Lever, and Workday. Reconciles parsed resume rows (education and work history) without duplicate records.

Inline Narrative Assistance

Tailor open-ended answers (“Why do you want to work here?”) directly inside the form using your saved profile context and target company information.

Unblocked Autofill & Control

Never deadlocks or halts on legal disclaimers, certifications ('I certify'), or diversity surveys. Fills completely unblocked with full provenance, while leaving submission strictly in your hands.

Local-First Architecture

Your profile, resume text, notes, and credentials stay in your browser's private extension storage. Kareer operates no remote servers and logs no telemetry.

Bring Your Own Key (BYOK)

Supply your own OpenRouter API key. Use high-speed, cost-effective models like Gemini 2.0 Flash or Claude 3.5 Sonnet for fractions of a cent per application.

100% Free & Open Source

Published under the MIT License. Audit the codebase, inspect network traffic, report issues, and contribute new ATS adapters in public.

Built-in handling for major ATS platforms.

Built-in handling for major applicant tracking systems, with an intelligent generic fallback for standard web forms.

Ashby DEDICATED
  • Custom select menus (.ashby-select)
  • Phone & texting consent isolation
  • Accepted resume verification & parser handoff
  • Multi-page workflow navigation
Greenhouse DEDICATED
  • Google Places & React-select
  • Repeatable education & job row retry reconciliation
  • Embedded iframe orchestration
  • Catalog search & unguided option harvest
Lever DEDICATED
  • Location typeahead & university Select2
  • Parent posting description hydration for AI context
  • Custom essay & narrative questions
  • Duplicate ID disambiguation
Workday DEDICATED
  • Automation ID & custom combobox listboxes
  • Repeatable parsed-row reconciliation & deduplication
  • Skills search, Enter-commit & token verification
  • Multi-step progress tracking & limit reset
Generic Web Forms FALLBACK
  • Standard HTML inputs & textareas
  • Native selects, radios & checkboxes
  • Multi-page form continuity

Four steps to faster applications.

Get up and running in under five minutes. Kareer works alongside you in the browser, leaving you in complete control of submission.

STEP 01

Install Kareer

Install the extension for Chrome, Chromium, or Firefox, or run as a Tampermonkey userscript.

STEP 02

Add your profile

Save your contact information, resume context, links, and applicant notes locally in your browser extension storage.

STEP 03

Add your AI key

Supply your own OpenRouter API key. It lives safely inside the sandboxed extension background worker and never touches web pages.

STEP 04

Review and autofill

Open an application page, let Kareer match and fill supported fields, inspect the results, and submit with full confidence.

Your data isn't our business.

Kareer is architected with a strict local-first, zero-telemetry boundary. We do not operate a remote user database or track your browsing activity.

Local Browser Storage

Your resume text, contact details, notes, and settings are stored locally in your browser's private extension storage. Kareer operates no remote servers to store your profile.

Zero Telemetry & No Tracking

The extension contains no analytics SDKs, behavioral telemetry, error monitors, or tracking pixels. We never sell user data or operate an advertising network.

Direct AI Transmission

When you click Autofill, relevant question labels and relevant excerpts of your profile are transmitted directly from your browser to OpenRouter via HTTPS. No intermediary server inspects the payload.

Strict API Key Isolation

Your OpenRouter API key is stored in privileged extension storage and used only by the background service worker. Web pages you visit cannot access or read your API key.

Verifiable & Transparent

Every line of code handling storage, network dispatch, and DOM actuation is publicly inspectable in our GitHub repository.

Get Kareer for your browser.

Official extension store releases are currently in review. In the meantime, you can install directly from source or run as a userscript.

CHROMIUM

Google Chrome

Compatible with Chrome, Brave, Microsoft Edge, and Chromium-based browsers.

FIREFOX

Mozilla Firefox

Native signed MV3 add-on for Firefox desktop. Installs directly with 1 click.

Download for Firefox .xpi

Signed by Mozilla. Updates automatically.

USERSCRIPT

Tampermonkey

Standalone userscript bundle compatible with Tampermonkey and Violentmonkey across any desktop browser.

View Userscript Guide

Builds to dist/kareer.user.js

Built in the open.

Kareer is an open-source project released under the MIT License. Read the code, audit the privacy guarantees, report bugs, or build support for an ATS adapter.

Frequently Asked Questions

Transparent answers regarding pricing, models, storage, and automation boundaries.

Is Kareer free?
Yes. Kareer is completely free and open-source under the MIT license. There are no subscriptions, paywalls, or premium tiers. Because you provide your own OpenRouter API key, you pay OpenRouter directly for model inference (typically fractions of a cent per application when using efficient models like Gemini 2.0 Flash).
Does Kareer store my resume on a Kareer server?
No. Kareer does not operate any backend servers or central databases. Your resume, profile, application notes, and API key are stored locally in your browser's private extension storage. When you trigger autofill, only the relevant form field questions and relevant profile sections are sent directly to OpenRouter via HTTPS.
Which browsers are supported?
Kareer natively supports Google Chrome, Brave, Microsoft Edge, and other Chromium-based browsers, as well as Mozilla Firefox. It can also be built and run as a Tampermonkey userscript across any desktop browser.
Which job sites does Kareer support?
Kareer has dedicated adapters for Ashby, Greenhouse, Lever, and Workday, handling custom selects, location typeaheads, repeatable section reconciliation (education and work history), and multi-page flows. For other job boards and career pages, Kareer includes an intelligent generic fallback engine supporting standard HTML inputs, textareas, selects, radios, and checkboxes.
Does Kareer automatically submit applications?
By default, Kareer never automatically submits an application. It scans, fills, and presents all filled fields with clear visual provenance (verified, saved, inferred, guessed) for candidate review. An optional "Auto Submit" setting exists in Settings (default OFF) which only activates if all required fields are validated and no errors exist. Kareer fills applications unblocked—without artificial pauses on legal attestations or disclosures—while leaving submission in your control.
What AI model does Kareer use?
You choose the model through OpenRouter. We recommend google/gemini-2.0-flash for its high speed, strong JSON structure compliance, and low cost. You can also select models from Anthropic (e.g. Claude 3.5 Sonnet), OpenAI, or open-source weights.
Is Kareer open source?
Yes. All source code, tests, fixtures, and build configurations are openly maintained under the MIT License at github.com/Amro212/kareer.