Show HN: Cover letter generator with Ollama/local LLMs (Open source)
I built an open source web app that generates cover letters using local AI models (Ollama, LM Studio, vLLM, etc.) so your resume and job application data never leaves your machine. No placeholders. No typing. Letters are ready to copy and paste. The workflow is: 1. Upload your resume (PDF) - it gets parsed and cached in your browser. 2. Paste the job description 3. Get a personalized cover letter in ~5 seconds It connects to any OpenAI-compatible local LLM endpoint. I use it with Ollama + llama3.2, but it works with any local model server. Key features: - 100% local and private depending on the LLM of your choice - Smart resume parsing with pdf-parse - Multi-language support (you can add more languages) - Editable output with one-click copy I made this because I was tired of wasting time with writing letters while applying for jobs. All other tools I tried weren't as quick as I wanted because I still needed to modify the letters to replace placeholders. I also didn't find any tool that let's me use my local LLM for free, and I didn't want to pay for ChatGPT/Claude API calls for every job application. The output quality is good, and it can bypass some AI detectors. It's open source too and free to use. You can self-host it or run it locally in development mode. GitHub: https://github.com/stanleyume/coverlettermaker Cheers :) Comments URL: https://news.ycombinator.com/item?id=46428699 Points: 11 # Comments: 11
I built an open source web app that generates cover letters using local AI models (Ollama, LM Studio, vLLM, etc.) so your resume and job application data never leaves your machine.
No placeholders. No typing. Letters are ready to copy and paste.
The workflow is: 1. Upload your resume (PDF) - it gets parsed and cached in your browser. 2. Paste the job description 3. Get a personalized cover letter in ~5 seconds
It connects to any OpenAI-compatible local LLM endpoint. I use it with Ollama + llama3.2, but it works with any local model server.
Key features: - 100% local and private depending on the LLM of your choice - Smart resume parsing with pdf-parse - Multi-language support (you can add more languages) - Editable output with one-click copy