
career-ops
Open-source AI job search agent that scores jobs against your CV and drafts applications for you to submit.
- Stars
- 79.4k
- Forks
- 14.6k
- Licence
- MIT
- Language
- JavaScript
- Last update
- 4 days ago
- Type
- AI model / agent
What it is
career-ops is a free, MIT-licensed tool that runs locally inside an AI coding CLI such as Claude Code or Codex. It scans job boards, scores each listing from 1 to 5 against your CV, and helps tailor an ATS-friendly resume and cover letter, plus interview prep and an application tracker. It helps fill in applications, but you press Submit yourself.
- Paste a job posting and get a score and fit assessment before deciding to apply
- Generate a tailored resume and cover letter draft for a specific listing
- Prepare for interviews using the tool's interview prep features
- Track applications across a job search in one place
Great for
- Job seekers who apply to many listings and want to filter them before spending time on each one
- People already using Claude Code, Codex, or OpenCode who want job search inside that environment
- Candidates who prefer keeping their CV and data on their own machine
- Anyone wanting help tailoring a resume and cover letter to specific postings
Not ideal for
- People who want a fully automatic bot that submits applications for them, since the README says you press Submit
- People without an AI coding CLI set up, because the tool runs inside one
- Anyone who is uncomfortable with an AI tool reading and rewriting their CV
How to get it
- 1
Install with a package manager
You'll need: Node.js (npx is used to run the init command) · An AI coding CLI such as Claude Code, Codex, or OpenCode
Initialize career-ops
npx @santifer/career-ops init - 2
Run it
- Install an AI coding CLI such as Claude Code, Codex, or OpenCode
- Run npx @santifer/career-ops init in your terminal
- Paste one job posting you are considering into the tool
- Read the score and fit assessment before deciding whether to apply
- Review the drafted materials and submit the application yourself
- 3
Get the most out of it
- Keep your CV up to date so the 1-5 scoring compares against accurate information
- Use the job tracker to follow applications over time
- Review the free and local model setup documented in docs/RUNNING_ON_A_BUDGET.md if you want to avoid paid APIs
- Check the project homepage at career-ops.org for additional documentation
Downloads
Strengths
- Runs locally, so your CV and job data stay on your machine according to the README's local-first design
- Open source under the MIT license, with a public codebase you can inspect
- Works inside several AI coding CLIs rather than one proprietary service
Trade-offs
- The README is truncated and does not fully document features, so exact capabilities are unclear from it alone
- Output quality depends on the underlying AI model you connect, which the README does not benchmark
- Requires familiarity with a command-line AI tool, which may be a barrier for non-developers
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| career-ops (this) | 79.4k | AI model / agent | intermediate | 4 days ago | Job seekers who apply to many listings and want to filter them before spending time on each one |
| ai-job-search | 68.9k | AI model / agent | intermediate | 4 days ago | People comfortable using a command-line tool who want a structured, repeatable job application process |
| distilly | 26.3k | Dev tool | intermediate | 24 days ago | Developers who want an agent to answer in the style of a specific colleague or mentor |
| ego-lite | 21.3k | App | beginner | 4 days ago | Developers who use Claude Code, Codex, or similar agent CLIs and want them to act in a logged-in browser |
| ai-berkshire | 17k | AI model / agent | intermediate | 4 days ago | Chinese-speaking investors who want a structured value investing checklist applied to specific companies |
| claude-ads | 10.7k | AI model / agent | intermediate | 4 days ago | Agencies and consultants reviewing several client ad accounts |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.