<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/automate-your-job-search-with-claude-code-latex-w0oiwaine" -->

---
title: Automate Your Job Search with Claude Code & LaTeX
description: AI Job Search is an open-source framework built on Claude Code CLI that automates the entire job application process. It analyzes your existing CV and LinkedIn...
canonical: https://daily.dev/posts/automate-your-job-search-with-claude-code-latex-w0oiwaine
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Automate Your Job Search with Claude Code & LaTeX | daily.dev
og:description: AI Job Search is an open-source framework built on Claude Code CLI that automates the entire job application process. It analyzes your existing CV and LinkedIn...
og:url: https://daily.dev/posts/automate-your-job-search-with-claude-code-latex-w0oiwaine
og:image: https://api.daily.dev/og/posts/W0OIwAINE.png
og:image:alt: Automate Your Job Search with Claude Code & LaTeX
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Automate Your Job Search with Claude Code & LaTeX

**[Dev Tools](https://daily.dev/sources/devtools)** · [@cristianolivera1](https://daily.dev/cristianolivera1) · 2 min read · 20 upvotes · 1 comments

## Summary

AI Job Search is an open-source framework built on Claude Code CLI that automates the entire job application process. It analyzes your existing CV and LinkedIn exports to build a local profile, scrapes and ranks job listings by fit, and uses a dual-agent pipeline (Drafter + Reviewer) to generate tailored CVs and cover letters compiled via LaTeX. It also creates interview prep packs using the STAR method. Built with Python 3.10+ and Bun for scrapers, it currently targets the Danish job market but is designed to be extensible to other portals.

## Content

Tired of manually tailoring your CV for every single application? Check out AI Job Search, an open-source framework built entirely on top of Claude Code (CLI) that transforms the AI assistant into a full-stack job application partner.

By utilizing a structured terminal workflow, this tool doesn’t just generate generic text—it encodes professional career guidance practices to manage your entire funnel.

What it does:

- /setup: Analyzes your existing PDFs, LinkedIn exports, or reference letters to build an idempotent local profile.
- /scrape & /rank: Aggregates listings from multiple portals and runs a multi-axis fit evaluation to sort matches by actual suitability.
- /apply : Triggers a dual-agent pipeline (Drafter + Reviewer) to write, critique, and output highly polished, tailored CVs and cover letters compiled directly via LaTeX (LuaLaTeX/XeLaTeX).
- /interview: Generates a stage-specific prep pack using the STAR method based on your actual experience—no hallucinated background.

The Tech Stack:

- Built for the Claude Code CLI.
- Python 3.10+ & Bun for modular job portal scrapers.
- LaTeX (TeX Live / MacTeX) for pixel-perfect document rendering.

The job portal connectors are currently optimized for the Danish market, but the core architecture is language-agnostic and built to let you easily swap or add your local job boards using the /add-portal command.

Check out the repository, fork it, and automate your workflow! 👇

Repo: [https://github.com/MadsLorentzen/ai-job-search](https://github.com/MadsLorentzen/ai-job-search)

## Community discussion

Top comments from developers on daily.dev.

**@agustinbarrientos** · 1 upvotes

> The pipeline should diff every generated resume against the source CV and flag any new claims before export. With 69 applications, silent drift is the bigger risk than formatting.

## Similar posts on daily.dev

- [I used Claude to code an entire website, and it worked better than I expected](https://daily.dev/posts/i-used-claude-to-code-an-entire-website-and-it-worked-better-than-i-expected-vciobjzuw) · XDA Developers · 3 upvotes · 0 comments
- [How to Apply Claude Code to Non-technical Tasks](https://daily.dev/posts/how-to-apply-claude-code-to-non-technical-tasks-p0n6kegal) · Towards Data Science · 1 upvotes · 0 comments
- [Claude Code for Beginners](https://daily.dev/posts/claude-code-for-beginners-e7sbryhlt) · freeCodeCamp · 4 upvotes · 0 comments

---

Tags: [#open-source](https://daily.dev/tags/open-source), [#ai-agents](https://daily.dev/tags/ai-agents), [#claude-code](https://daily.dev/tags/claude-code)

[View this post on daily.dev](https://daily.dev/posts/automate-your-job-search-with-claude-code-latex-w0oiwaine)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/automate-your-job-search-with-claude-code-latex-w0oiwaine","headline":"Automate Your Job Search with Claude Code & LaTeX","text":"AI Job Search is an open-source framework built on Claude Code CLI that automates the entire job application process. It analyzes your existing CV and LinkedIn exports to build a local profile, scrapes and ranks job listings by fit, and uses a dual-agent pipeline (Drafter + Reviewer) to generate tailored CVs and cover letters compiled via LaTeX. It also creates interview prep packs using the STAR method. Built with Python 3.10+ and Bun for scrapers, it currently targets the Danish job market but is designed to be extensible to other portals.","url":"https://daily.dev/posts/automate-your-job-search-with-claude-code-latex-w0oiwaine","datePublished":"2026-07-13T09:25:05.434Z","dateModified":"2026-09-13T21:30:37.537Z","author":{"@type":"Person","name":"Cristian Olivera Chávez","url":"https://daily.dev/cristianolivera1","image":"https://lh3.googleusercontent.com/a/ACg8ocICzd1bW91kCFqI0PuT1IRi9n8e6m7C2_QMCxE2xLrx7d2Q5tY=s96-c","description":"Angular | NextJs | Tailwind | Laravel | Spring Boot","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":4860}},"image":"https://media.daily.dev/image/upload/s--FVZckG5o--/f_auto/v1783529265/posts/QhjbLYdVf?_a=BAMAMicg0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":20},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":1}],"comment":[{"@type":"Comment","text":"The pipeline should diff every generated resume against the source CV and flag any new claims before export. With 69 applications, silent drift is the bigger risk than formatting.","datePublished":"2026-08-14T20:56:34.441Z","url":"https://daily.dev/posts/W0OIwAINE#c-V196e97tm","author":{"@type":"Person","name":"Agustin Barrientos","url":"https://daily.dev/agustinbarrientos","image":"https://media.daily.dev/image/upload/s--5ayxQnqn--/f_auto/v1788281802/avatars/avatar_wQYYVe5Tbj0NJ7C7qPoa8?_a=BAMAMicg0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/devtools","name":"Dev Tools"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Dev Tools","item":"https://daily.dev/squads/devtools"},{"@type":"ListItem","position":3,"name":"Automate Your Job Search with Claude Code & LaTeX"}]}
```

