Browse / Job hunt / ai-job-search

ai-job-search

rpruizc

An AI-powered job application assistant with two interfaces: a CLI workflow via Claude Code slash commands, and a web app (Next.js + Claude API) deployed on Fly.io.

Open rpruizc/ai-job-search → Matched by file structure only.

Works with any agent

ships config for claude, agents.

In its own words

README.mdrpruizc/ai-job-search

An AI-powered job application assistant with two interfaces: a CLI workflow via Claude Code slash commands, and a web app (Next.js + Claude API) deployed on Fly.io.

Quick start

Web app

The web app provides a chat interface backed by Claude (via AWS Bedrock), with user auth (Clerk), conversation persistence (SQLite), rate limiting, and admin tooling.

How /apply works

  • Parse posting → evaluate fit against profile
  • Draft CV + cover letter in LaTeX
  • Reviewer agent critiques (separate context, fresh company research)
  • Revise → compile PDFs → visual inspection loop (page count, orphans, fonts)
  • ATS check: extract text layer, verify keywords and parseability
  • Present final output with verification checklist

Key properties: never fabricates skills, relevance-weighted cutting when CV overflows, PDF layout iteration until clean.

Prerequisites

  • Bun (job portal scrapers)
  • LaTeX with lualatex + xelatex (TeX Live or MiKTeX)
  • Python 3.10+ (salary benchmarking)
  • Optional: pdftotext from poppler (ATS text-layer check)

Quoting 71% of the README. Read the rest on GitHub ↗

Where it came from

adapted from MadsLorentzen/ai-job-search An AI-powered job application framework built on Claude Code. yesterday

What this copy built: +web — top-level directories this copy added on top of the original.

See the whole ai-job-search family — 125 entries →

Read from the repository's git tree on 2026-08-17.