career-ops
career-ops is an open-source, AI-powered job search command center that turns any AI coding CLI into a full pipeline for evaluating job offers, generating tailored CVs, and tracking applications. It solves the problem of manually sifting through hundreds of job postings by using AI to filter and score opportunities, helping developers focus on the few roles worth their time. It is for developers and job seekers who want a systematic, AI-assisted approach to their job search.
🎬 How to Automate Your Job Search with AI | CreateOS Lounge · NodeOps
✨ Key features
- Auto-pipeline: paste a URL, get evaluation, PDF, tracker entry
- A-H evaluation with global 1-5 score, CV match, comp research
- ATS-optimized PDF CV generation with keyword injection
- Portal scanner for 100+ companies (Greenhouse, Ashby, Lever)
- Batch processing with parallel sub-agents for 10+ offers
- Human-in-the-loop: never submits applications automatically
🎯 Use cases
- Evaluate job offers from URLs or pasted descriptions
- Generate tailored CVs for specific job postings
- Scan job portals for new opportunities
- Track and manage job applications in a pipeline
- Prepare for interviews with STAR stories and prep plans
📦 Installation
🧰 Requirements: Requires Node.js and an AI coding CLI (Claude Code, Codex, etc.); no API keys needed for core features, but optional integrations (Gmail, Notion) require setup.
npx @santifer/career-ops init
Then:
cd career-ops
claude # or codex / qwen / opencode / agy / grok
For manual setup:
git clone https://github.com/career-ops-hq/career-ops.git
cd career-ops && npm install
npx playwright install chromium # only needed for PDF generation
npm run doctor
cp config/profile.example.yml config/profile.yml
cp templates/portals.example.yml portals.yml
# Create cv.md in project root
🚀 Usage
claude/career-ops "Senior AI Engineer at Anthropic..."
/career-ops pipeline
/career-ops scan
/career-ops pdf
/career-ops tracker⚠️ Good to know
The first evaluations won't be great until you feed it context about yourself; it is not a spray-and-pray tool and recommends against applying to roles scoring below 4.0/5.
❓ FAQ
What AI CLIs does career-ops support?
It supports Claude Code, Codex, Qwen, OpenCode, Antigravity CLI, and Grok, among others, through a shared skill entrypoint.
Does career-ops submit applications for me?
No, it is human-in-the-loop: it evaluates and recommends, but you always have the final call and must submit applications yourself.
How do I customize career-ops?
You can ask your AI CLI to change modes, archetypes, scoring weights, and more; it reads the same files it uses, so it knows what to edit.
What is the scoring system?
Evaluations produce a global 1-5 score based on holistic judgment across five dimensions, not an arithmetic formula. Block B and G are score-neutral signals.
📊 Repository
🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.