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:
nodejs
andnpm
for the front-endpython
anduv
for the back-endLaTeX
(specifically,XeTeX
) for compiling nice-looking PDFs- And copy
env.example
to.env
and 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 install
npm run start