Browse / Job hunt / ai-job-search
ai-job-search
benzinoh
AI-powered job search workspace for Benjamin Nwokoye
Open benzinoh/ai-job-search → Matched by file structure only.
Works with any agent
ships config for claude, agents.
In its own words
An AI-powered job application framework built on Claude Code that automates the end-to-end job search pipeline: scraping and evaluating job postings, generating tailored CVs and cover letters, and auto-submitting applications — all driven by a match score against your candidate profile.
What this does
Turns Claude Code into a full-stack job application assistant. Give it your profile once; it handles the rest.
Prerequisites
- Claude Code (CLI)
- Python 3.10+ with
playwright(pip install playwright && playwright install chromium) - LaTeX distribution with
lualatexandxelatex: TeX Live or MiKTeX - CV compiles with
lualatex(pdflatex fails on modern MiKTeX withfontawesome5font-expansion errors) - Cover letter compiles with
xelatex(cover.clsrequiresfontspec)
Quick start
2. Set up your profile
/setup offers three paths: read your documents/ folder (CV PDF, LinkedIn export, diplomas, references, past applications), import a single CV pasted in chat, or walk through a guided interview. Documents-folder mode is idempotent and safe to re-run as you add material.
3. Search for jobs
Searches multiple portals for positions matching your profile, deduplicates results, and presents them sorted by fit score. Pick a match to run /apply directly.
4. Apply to a job
If the URL can't be fetched, paste the job description directly:
Quoting 25% of the README. Read the rest on GitHub ↗
Where it came from
Read from the repository's git tree on 2026-08-17.