Skip to content

MattKobayashi/cover-letter-writer

Repository files navigation

cover-letter-writer

Setup

  1. Get an API key from your OpenRouter account.
  2. Install uv.
  3. Run the script with your preferred options:
uv run generate.py <resume PDF> <job PDF> --api-key <API key>

Usage

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)

About

A Python script to write cover letters for job applications

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •