# ai-job-search

> Open-source Claude Code framework that searches jobs, tailors resumes, and prepares interviews.

An open-source job application assistant running locally on top of Claude Code CLI. It scrapes job boards, scores postings against your candidate profile, drafts and critiques tailored LaTeX CVs and cover letters via a dual-agent workflow, and generates stage-specific interview prep. It also compiles PDFs locally, verifying both visual layout constraints and ATS-extractable text.

Website: https://github.com/MadsLorentzen/ai-job-search

## What it is for

- Scrape and rank job listings across multiple portals based on profile fit
- Generate tailored, ATS-compliant LaTeX CVs and cover letters for specific job postings
- Inspect compiled PDF text layers to ensure parseability and keyword coverage without fabrication
- Prepare for interviews with STAR-aligned responses and company-specific mock questions
- Track application outcomes and auto-detect status updates from connected email

## Features

- Drafter-reviewer architecture where an independent Claude agent critiques drafts before final output
- Automated LaTeX compilation loop enforcing exact page limits and visual layout rules
- ATS text-layer extraction check using pdftotext or pypdf to verify contact info and reading order
- Relevance-weighted CV trimming that prioritizes job keywords over standard reverse-chronological cuts
- Interactive profile onboarding (/setup) using documents, pasted CVs, or chat interviews
- Extensible job portal search skills with ready-made scrapers and an /add-portal generator
- Interview prep generator (/interview) using STAR stories and application archives
- Integrations for pipeline reporting, Notion sync, and Gmail status detection

## Pricing

Open source. Free and open source (requires Claude Code via Anthropic API credits or Claude Pro/Team plan)

## Details

- Type: GitHub repo
- Category: [Productivity](https://xiry.app/topics/productivity.md)
- Topic: [Job Search](https://xiry.app/topics/productivity/job-search.md)
- Open source: yes
- Platforms: Command line, Linux, macOS, Windows
- For: Job seekers with developer or technical comfort who want a self-hosted, private job hunting workflow.
- Alternative to: Teal, EarnBetter, Huntr
- Tags: claude code, resume, cover letter, job hunt, latex, ats, interview prep

## Why it was saved

- [@angelotrifanoff.ai, 28 August 2026](https://www.instagram.com/reel/DckbL4BtVBP/): It automates the tedious job application workflow—scraping listings, tailoring LaTeX CVs to pass ATS checks, and generating custom interview prep questions.

## Compare

- [Alternatives to Teal](https://xiry.app/alternatives/teal.md)
- [Alternatives to Huntr](https://xiry.app/alternatives/huntr.md)

## Related

- [Jobgether](https://xiry.app/resources/jobgether): Remote job board and career platform with AI match scoring for professionals (Web app, Freemium)
- [LinkedIn](https://xiry.app/resources/linkedin): Professional networking platform, job board, and career directory (Website, Freemium)
- [ATS Resume Formatting Rules](https://xiry.app/resources/ats-resume-formatting-rules): Guidelines for structuring resumes to parse accurately through applicant tracking systems (Tip, Free)
- [Career Hound](https://xiry.app/resources/career-hound): Job search tool scraping direct career pages to bypass saturated boards (Website, Freemium)
- [career-ops](https://xiry.app/resources/career-ops): Open-source AI job search agent running locally in your coding CLI (GitHub repo, Open source)
- [career-ops](https://xiry.app/resources/career-ops-2402): AI job search agent running inside coding CLIs to manage applications. (GitHub repo, Open source)

Updated 3 October 2026. Page: https://xiry.app/resources/ai-job-search

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
