AI Job Search

The job search that runs on your machine

CI Badge CI Build
Trendshift Badge Repository Trend
35,656
Stars
12,207
Forks
5
Open Issues
141
Subscribers
MIT
License
Python
Language

It Actually Works

I'm a geophysicist by training. When my position was cut in late 2025, I built this framework to run my own job search - the same /scrape, /apply, and /interview workflow in this repo, used weekly, on my own career. I was upfront about it with every employer I spoke to, and instead of counting against me, it usually sparked a genuine technical conversation.

Sixty-nine tailored applications, twenty first interviews, and one signed contract later, I started as an AI engineer in June 2026. People kept asking whether this actually works. It got me hired. Now it's yours.

Did this save you a Sunday of cover-letter writing? Consider a coffee.
Did it land you the job? Maybe two.

Core Workflow

/setup

Fill in your profile

/scrape

Search job portals

/apply

Evaluate fit & apply

Profile → Search → Apply

A structured workflow that turns Claude Code into a full-stack job application assistant. The core workflow is language- and country-agnostic.

Complete Command Suite

/interview

Prep for interviews with stage-specific prep packs and mock interviews

/outcome

Track application results, archive materials, and send follow-ups

/rank

Batch-score scraped jobs against your fit framework for ranked shortlists

/expand

Enrich your profile by scanning public sources and discovering skills

/upskill

Analyze skill gaps and create learning plans for career growth

/html-report

Generate an offline dashboard of your application pipeline

/notion-sync

Sync your pipeline to a Notion database for tracking

/gmail-sync

Auto-detect application status from your Gmail

/add-template

Register your own CV or cover letter templates

/add-portal

Generate job portal search skills for your local market

What Makes This Different

PDF Verification Loop

Compiles and visually insures every PDF until layout is clean

ATS Verification

Verifies CV text layer and keyword coverage as ATS parsers see it

Smart CV Cutting

Relevance-weighted trimming when CV exceeds 2 pages

Drafter-Reviewer

Separate agent reviews drafts and provides honest feedback

Token Efficiency

Optimized token usage while ensuring PDF quality

Security First

Agentic defenses against untrusted job postings

Ready to Transform Your Job Search?

Fork it, fill in your profile, and let Claude run your job search