In competitive job markets, a cover letter is crucial to stand out and highlight what you bring to the table. However, consistently writing personalized, high-quality cover letters consumes your valuable time and energy.
With autocoverletter, you can automate the mundane process of writing a tailored cover letter for each job application. Simply upload your resume and a link to the job posting, and you will have a clean, detailed cover letter within seconds.
-
Clone the repository:
git clone https://github.com/raginggoosedev/auto-cover-letter.git && cd auto-cover-letter/ -
Install dependencies:
nodejsandnpmfor the front-endpythonanduvfor the back-endLaTeX(specifically,XeTeX) for compiling nice-looking PDFs- And copy
env.exampleto.envand paste your OpenAI API key
-
Run the back-end:
cd backend/uv run -m routes.main- (uv package manager will automatically install the dependencies before the first run)
-
Run the front-end:
cd frontend/npm installnpm run start