HubLensAI Agentssantifer/career-ops
// archived 2026-04-29
santifer

career-ops

AI🌱 NEW PROJECT BOOST#AI Agents#Automation#Playwright#Node.js#CLI
View on GitHub
41

// summary

Career-Ops is an open-source, agentic system designed to transform your job search into a structured, AI-driven pipeline. It enables users to automatically evaluate job listings, generate tailored ATS-optimized resumes, and track applications through a centralized terminal dashboard. By leveraging AI agents to filter and analyze opportunities, the tool helps candidates focus their time on the most promising roles.

// technical analysis

Career-Ops is an agentic, open-source job search command center designed to shift the power dynamic from companies filtering candidates to candidates intelligently selecting companies. By leveraging AI coding CLIs like Claude Code or Gemini CLI, the system automates the evaluation of job listings, generates ATS-optimized resumes, and tracks applications through a structured pipeline. The architecture prioritizes human-in-the-loop decision-making, ensuring that users retain control over their applications while benefiting from automated research, scoring, and interview preparation.

// key highlights

01
Provides a structured A-F scoring system across 10 weighted dimensions to help users identify high-quality job opportunities.
02
Generates ATS-optimized, tailored PDF resumes by injecting relevant keywords based on specific job descriptions.
03
Includes a portal scanner pre-configured for 45+ companies and major job boards to automate the discovery of new listings.
04
Maintains an Interview Story Bank that accumulates STAR-format responses to streamline behavioral interview preparation.
05
Features a terminal-based dashboard (TUI) built with Go and Bubble Tea for visual management and filtering of the application pipeline.
06
Supports batch processing, allowing users to evaluate multiple job offers in parallel using AI agents.

// use cases

01
Automated evaluation of job listings using a structured A-F scoring system
02
Generation of personalized, ATS-optimized CVs for specific job descriptions
03
Batch processing and tracking of job applications via a terminal-based dashboard

// getting started

To begin, clone the repository, install dependencies via npm, and install Playwright for PDF generation. Configure your profile and portals by editing the provided YAML templates, then create a cv.md file in the root directory. Finally, launch your preferred AI CLI (Claude or Gemini) within the project folder to start interacting with the system using slash commands.