Analysis updated 2026-05-18
Auto fill known fields on a job application from your saved profile.
See a match score between your resume and a specific job posting.
Get AI drafted answers for simple text questions on an application.
Track applications through stages like saved, applied, and interview scheduled.
| gatikash/jobpilot-ai | 0xkinno/neuralvault | 0xmayurrr/ai-contractauditor | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Chrome 114 or newer, an AI provider key is optional but needed for AI matching and drafting.
JobPilot AI is a Chrome browser extension that helps you fill out online job applications faster without letting the AI submit anything on your behalf. It reads the job page you are on, figures out which portal and country it is, picks the resume it thinks fits best, and fills in the form fields it can safely match from your saved profile. Anything it is not confident about gets flagged for you to check, color coded from green for high confidence to red for fields that need your input. Beyond filling forms, the extension can score how well a job matches each of your saved resumes, showing an overall match percentage and a per resume comparison, along with any missing keywords or skills. It can also suggest ways to tailor your resume to a specific job and draft answers to simple text questions, though it avoids drafting answers to sensitive topics like visa status, salary, or demographic questions. Without a connected AI provider, it falls back to a simpler offline keyword estimate. Supported AI providers include OpenRouter, OpenAI, Anthropic, and compatible endpoints such as Groq, Together, or a locally run Ollama model. The tool keeps a profile with your contact details, work history, education, links, and multiple resumes, with support for country specific versions covering India, Germany, the UK, the US, Canada, and several others. Every job you interact with is saved into a history page that works like a simple task board, letting you move a job through stages like saved, applied, shortlisted, interview scheduled, rejected, and offer, and you can export this history to an Excel file. On LinkedIn specifically, it fills in the steps of the Easy Apply form the same careful way, but it never clicks Next, Review, or Submit for you, and it will not guess that you applied just because a form closed. You always confirm each step and mark the application as applied yourself. On privacy, everything the tool stores, including your profile, resumes, and saved answers, stays local to your browser, with API keys kept encrypted. Data is sent only to the AI provider you choose, and only the minimum text needed for matching or drafting. The extension has no hosted backend, does not use analytics, cannot read saved Chrome passwords, and will not touch password fields, bypass CAPTCHAs, or submit an application automatically. The README is longer than what was shown.
A Chrome extension that fills job application forms from your saved profile, scores resume matches, and drafts answers, but never submits for you.
Mainly TypeScript. The stack also includes TypeScript, Chrome Extension, OpenRouter.
No license information is given in the source material.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.