What do you want to do?
5 use cases
-
Tailor a CV and cover letter to one job posting
Paste a posting URL and get a fit evaluation plus a tailored LaTeX CV and cover letter to review.
- AI Job Search
- Claude Code
- Work and operations
- Intermediate
View prompt
In the ai-job-search repo, run /apply on the posting at <posting URL>. Expect a fit evaluation, a tailored LaTeX CV and cover letter, and a reviewer critique with the final revised output. Verify that every claim in the CV and cover letter appears in your own profile files before sending.
-
Rank a batch of scraped jobs into a shortlist
Scrape job portals, then score every new posting against your fit framework in one run.
- AI Job Search
- Claude Code
- Work and operations
- Intermediate
View prompt
In the ai-job-search repo, run /scrape and then /rank. Expect a ranked shortlist with per-job strengths and gaps, with deal-breakers applied as vetoes. Verify that the top-ranked job matches your stated deal-breakers and salary expectations.
-
Prepare a stage-specific interview pack
Build a prep pack and mock interview for a scheduled interview on a tracked application.
- AI Job Search
- Claude Code
- Work and operations
- Intermediate
View prompt
In the ai-job-search repo, run /interview for the tracked application <application name>. Expect a prep pack built from the archived posting, CV and cover letter, with likely questions mapped to STAR examples. Verify that no experience appears in an answer that is not in your archived documents.
-
Record application outcomes and draft follow-ups
Log interviews, offers and silence, then get drafted follow-ups for applications that went quiet.
- AI Job Search
- Claude Code
- Work and operations
- Intermediate
View prompt
In the ai-job-search repo, run /outcome followup. Expect a list of open applications quiet for 10 days or more and a short draft for each, using only claims from materials you already submitted. Verify that each draft contains no new claims and that no draft was sent.
-
Generate an offline dashboard of your pipeline
Turn your tracker and application archives into a self-contained HTML report you can open offline.
- AI Job Search
- Claude Code
- Work and operations
- Intermediate
View prompt
In the ai-job-search repo, run /html-report. Expect a self-contained HTML dashboard built from job_search_tracker.csv and the application archives. Verify that the stat card totals match the row count in job_search_tracker.csv.
How to use AI Job Search
- Check you have what it needs: Claude Code (Pro, Max, Team subscription or Anthropic API credits); Python 3.10+; Bun.
- Open MadsLorentzen/ai-job-search on GitHub and read the README and license.
gh repo fork MadsLorentzen/ai-job-search --clonepython3 tools/install_portal_clis.py- Run
claudeinside the repo, then run/setupand fill in your profile from your documents. - Run
/apply https://jobindex.dk/job/1234567with the posting URL, or run/applyand paste the job description if the URL cannot be fetched.
These steps come from our top use case, Tailor a CV and cover letter to one job posting, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAI Job Search alternatives · Best AI repos for Work and operations
About this repo
- Who it is forJob seekers, especially those comfortable with a terminal and LaTeX, who want an AI assistant to handle the repetitive parts of applying.
- Why it is hot
- LanguagePython
- Sourcegithub.com/MadsLorentzen/ai-job-search · Back to Hot repos
Requirements
- Claude Code (Pro, Max, Team subscription or Anthropic API credits)
- Python 3.10+
- Bun
- A LaTeX distribution with lualatex and xelatex
- git and the gh CLI to fork the repo
- Your CV, past applications and other career documents to load into /setup
Maintain AI Job Search? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/madslorentzen-ai-job-search/?ref=badge)
Questions about AI Job Search
What is AI Job Search?
An open-source framework built on Claude Code that runs a job search on your own machine: it evaluates postings, tailors CVs and cover letters, and preps interviews. It is an open-source project on GitHub: https://github.com/MadsLorentzen/ai-job-search.
Who is AI Job Search for?
Job seekers, especially those comfortable with a terminal and LaTeX, who want an AI assistant to handle the repetitive parts of applying.
What can I do with AI Job Search?
5 use cases so far, for example: Tailor a CV and cover letter to one job posting; Rank a batch of scraped jobs into a shortlist; Prepare a stage-specific interview pack. Each has steps and a copy-paste agent prompt.
What do I need to run AI Job Search?
Claude Code (Pro, Max, Team subscription or Anthropic API credits); Python 3.10+; Bun; A LaTeX distribution with lualatex and xelatex.
What are alternatives to AI Job Search?
Other hot AI repos in Work and operations: Solidcraft, Fastbrowse, Awesome AI Agent Platforms, Nautilo, Dontbemichael.
Is AI Job Search safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.