- Get an API key from your OpenRouter account.
- Install uv.
- Run the script with your preferred options:
uv run generate.py <resume PDF> <job PDF> --api-key <API key>
usage: generate.py [-h] [--model MODEL] [--lang LANG] [--api-key API_KEY] resume job_pdf
Generate cover letter using LLM
positional arguments:
resume Path to resume PDF file
job_pdf Path to job advertisement PDF
options:
-h, --help show this help message and exit
--model MODEL OpenRouter model name
--lang LANG Language for cover letter
--api-key API_KEY OpenRouter API key (or use OPENROUTER_API_KEY env var)