Discover and explore top open-source AI tools and projects—updated daily.
MadsLorentzenAI job application framework for tailored career advancement
Top 2.6% on SourcePulse
Summary This project offers an AI-powered job application framework using Claude Code to automate job evaluation, CV tailoring, cover letter generation, and interview preparation. It targets job seekers seeking an efficient, personalized application strategy by encoding career guidance best practices.
How It Works
The framework uses Claude Code as a full-stack job assistant. A core workflow involves /setup for profiling, /scrape for job searching, and /apply for the application pipeline. The /apply command features a drafter-reviewer agent pattern: one drafts tailored LaTeX CVs/cover letters, a second researches the company and critiques drafts. This iterative process includes a unique PDF verification loop ensuring clean documents, relevance-weighted CV cutting, and token-efficient dispatch.
Quick Start & Requirements
Clone the repository (gh repo fork MadsLorentzen/ai-job-search --clone). Prerequisites: Claude Code (CLI), Python 3.10+, Bun (for Danish job search CLIs), and LaTeX (lualatex, xelatex). Install job search tools via bun install in specified directories. Use /setup within Claude Code to populate your profile. Initiate searches with /scrape and applications with /apply <url>.
Highlighted Details
/expand for public source enrichment and /upskill for skill gap analysis/learning plans.Maintenance & Community
Maintained by a single author (MadsLorentzen). No specific community channels, contributors, or sponsorships are listed in the README.
Licensing & Compatibility
Released under the MIT license, permitting broad commercial use, modification, and distribution, including integration with closed-source projects.
Limitations & Caveats
Provided job portal CLIs are Danish-specific and require replacement for other regions. Functionality depends on the Claude Code CLI and Anthropic's models. A full LaTeX installation is mandatory.
1 day ago
Inactive