It connects to any OpenAI-compatible local LLM endpoint. I use it with Ollama + llama3.2, but it works with any server.
The generated letters unique since they are based on your unique experience and skills from your resume. They will also be written as if directly responding to that job posting, so all letters are unique.
I honestly don't feel bad about using or making this becuase while actively applying for jobs, I see that a high percentage of recruiters now use AI to generate job descriptions and also during the interview process.
I was tired of wasting time with writing and personalising 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 :)
fnwbr•1h ago