career-ops-hq/career-ops

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

What it solves

Job hunting is often a manual, repetitive process of tracking applications in spreadsheets and sending generic resumes. career-ops automates the evaluation of job listings, the tailoring of CVs, and the tracking of applications, allowing candidates to use AI to filter for the best opportunities rather than just being filtered by company AI.

How it works

The system runs locally within an AI coding CLI (such as Claude Code, Codex, or Antigravity CLI). It uses Playwright to navigate career pages and reason about the fit between a user's CV and a job description. It operates as an agentic pipeline that evaluates offers into structured reports, generates ATS-optimized PDFs, and maintains a single source of truth for all applications. The user remains "human-in-the-loop," meaning the AI recommends and evaluates, but the user makes the final decision to apply.

Who it’s for

Job seekers who want a structured, AI-powered approach to finding and filtering high-quality roles, specifically those who want to avoid "spray-and-pray" application strategies.

Highlights

  • A-H Evaluation Framework: A holistic 1-5 scoring system that assesses role summary, CV match, compensation research, and posting legitimacy (flagging scams or ghost jobs).
  • ATS-Optimized PDF Generation: Creates tailored CVs and cover letters using keyword mirroring and professional design.
  • Portal Scanner: Automatically scans pre-configured company portals (e.g., Anthropic, OpenAI) and custom queries across Ashby, Greenhouse, and Lever.
  • Interview & Offer Suite: Includes a STAR+Reflection story bank, negotiation scripts, and a contract reading companion for the offer stage.
  • Company Research: Deep-dives into company AI strategy and engineering culture to identify the right contact person for outreach.
  • Batch Processing: Ability to evaluate multiple job offers in parallel using headless CLI workers.

Related

  • Project
  • Project
  • Project
  • Project