A Chrome extension that generates customized cover letters using AI based on your resume and job descriptions. Built with vibes and ☕.
- Automatically extracts job descriptions from the current tab
- Generates tailored cover letters using OpenRouter's Gemini 2.5 Flash API
- Saves your resume for quick access
- Stores previous cover letters per job URL
- Shows history of generated cover letters for each job posting
- PDF download feature (currently inactive)
-
Get an API key from OpenRouter
-
Load the extension in Chrome:
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked"
- Select the extension directory
- Open Chrome and go to
-
Pin the extension to your toolbar for easy access
-
Save your API key:
- Click the extension icon
- Paste your OpenRouter API key
- Click "Save API Key"
-
Save your resume:
- Paste your resume in the resume section
- Click "Save Resume"
- This only needs to be done once
-
Generate a cover letter:
- Navigate to a job posting page
- Click the extension icon
- Adjust word count if desired (default: 300)
- Click "Generate Cover Letter"
- The extension will use the job description from the current page
-
View history:
- Previous cover letters for each job URL are saved automatically
- When you revisit a job posting, you'll see your previous cover letter
- PDF download feature is currently inactive
- Job description extraction might include unnecessary page content
- Heavily vibecoded™ - expect occasional quirks
- Chrome Extension APIs
- OpenRouter API (Gemini 2.5 Flash)
- Pure JavaScript/HTML/CSS
- Good vibes
Feel free to submit issues and enhancement requests! This was built for fun and practical use, so improvements are welcome.
MIT - Do whatever you want with it! 🚀