# Career-Ops > An open-source multi-agent job search system built on Claude Code that evaluates job offers, generates tailored ATS-optimized CVs, scans job portals, and tracks your application pipeline. Career-Ops is an open-source, AI-powered job search command center built on top of Claude Code. It turns any AI coding CLI into a full pipeline that evaluates job offers with a structured A-F scoring system, generates tailored ATS-optimized CVs as PDFs, and automatically scans 45+ pre-configured company career portals. Built by someone who used it to evaluate 740+ job listings and land a Head of Applied AI role, it is designed to help candidates filter for quality over quantity. - **Auto-Pipeline** — *Paste a job URL or description and get a full evaluation report, tailored PDF CV, and tracker entry automatically.* - **6-Block Evaluation** — *Each offer is analyzed across role summary, CV match, level strategy, comp research, personalization, and interview prep (STAR+R).* - **Interview Story Bank** — *Accumulates STAR+Reflection stories across evaluations, building a master bank of 5–10 stories that can answer any behavioral question.* - **Negotiation Scripts** — *Includes salary negotiation frameworks, geographic discount pushback scripts, and competing offer leverage guides.* - **ATS PDF Generation** — *Generates keyword-injected CVs using a Playwright/Puppeteer HTML template with Space Grotesk and DM Sans fonts.* - **Portal Scanner** — *Scans 45+ pre-configured companies (Anthropic, OpenAI, ElevenLabs, n8n, etc.) across Ashby, Greenhouse, Lever, and Wellfound.* - **Batch Processing** — *Evaluates 10+ offers in parallel using `claude -p` sub-agent workers for high-throughput screening.* - **Dashboard TUI** — *A Go + Bubble Tea terminal UI to browse, filter, sort, and manage your application pipeline with 6 filter tabs and 4 sort modes.* - **Human-in-the-Loop** — *The system evaluates and recommends but never auto-submits; you always review and decide before applying.* - **Pipeline Integrity** — *Automated merge, deduplication, status normalization, and health checks keep your tracking data consistent.* To get started, clone the repository, run `npm install`, install Playwright's Chromium browser, copy the example config files, add your CV as `cv.md`, and open Claude Code in the project directory. From there, use the `/career-ops` slash command or simply paste a job URL to trigger the full pipeline. ## Features - Multi-agent job offer evaluation with A-F scoring across 10 weighted dimensions - ATS-optimized PDF CV generation per job description - Automated portal scanning for 45+ pre-configured companies - Batch parallel evaluation of 10+ offers using sub-agents - Interview Story Bank with STAR+Reflection accumulation - Salary negotiation scripts and frameworks - Go + Bubble Tea terminal dashboard TUI - Human-in-the-loop design — never auto-submits applications - Pipeline integrity checks with dedup and status normalization - 14 skill modes including scan, pdf, batch, tracker, apply, deep research, and more - Archetype detection (LLMOps, Agentic, PM, SA, FDE, Transformation) - Pre-configured queries across Ashby, Greenhouse, Lever, Wellfound, Workable ## Integrations Claude Code, Anthropic Claude, OpenAI Codex, Playwright, Greenhouse, Ashby, Lever, Wellfound, Workable, Node.js, Go, Bubble Tea, Puppeteer ## Platforms WINDOWS, MACOS, LINUX, WEB, API, CLI ## Pricing Open Source ## Version v1.2.0 ## Links - Website: https://github.com/santifer/career-ops - Documentation: https://github.com/santifer/career-ops/blob/main/docs/SETUP.md - Repository: https://github.com/santifer/career-ops - EveryDev.ai: https://www.everydev.ai/tools/career-ops