Browse / Job hunt / secure-ai-job-search
secure-ai-job-search
XKeviNguyen
Secure AI Job Search runs on your machine and helps you search, evaluate, rank, and prepare job applications, including login-gated job portals.
Open XKeviNguyen/secure-ai-job-search → Matched by file structure only.
Works with any agent
ships AGENTS.md, the cross-tool instruction file.
In its own words
An AI-assisted job search framework with a strict credential and browser-session privacy boundary.
Secure AI Job Search runs on your machine and helps you search, evaluate, rank, and prepare job applications, including login-gated job portals. Credentials, passwords, cookies, session tokens and password-manager vault contents are deliberately kept out of model context and repository files. Your CV, profile and job-application content may be processed by the AI model runtime/provider you choose: if you use a cloud provider, review that provider's privacy and data-retention policy, and use a compatible local model runtime where supported if you need local-only processing. See the AI provider privacy boundary below.
Based on and substantially extended from Mads Lorentzen's ai-job-search, licensed under the MIT License. See NOTICE.md.
What it does
- Searches job portals through portable CLI skills (LinkedIn, freehire, and
regional boards) and ranks the matches against your profile.
- Evaluates fit with an eligibility gate, a language gate, configurable
location/commute rules, and five scored dimensions.
- Routes application documents by market: Japanese-convention employers get
separate 履歴書 and 職務経歴書; English/international employers get one English resume.
- Reviews drafts independently: a fresh-context, read-only reviewer runs
after drafting and before rendering.
Quoting 18% of the README. Read the rest on GitHub ↗
Where it came from
What this copy built: +company_research +config — top-level directories this copy added on top of the original.
And a tool: +.opencode — configuration the original does not ship.
Read from the repository's git tree on 2026-08-17.