https://github.com/ericmann/cl-generator
OpenAI GPT-powered cover letter generator
https://github.com/ericmann/cl-generator
Last synced: 11 months ago
JSON representation
OpenAI GPT-powered cover letter generator
- Host: GitHub
- URL: https://github.com/ericmann/cl-generator
- Owner: ericmann
- License: mit
- Created: 2024-05-29T01:56:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T02:10:56.000Z (about 2 years ago)
- Last Synced: 2025-07-18T08:27:10.785Z (11 months ago)
- Language: Python
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Coverletter Generator
Add your resume as `resume.pdf` to the root of this project.
Export your OpenAI API key as `OPENAI_API_KEY` (use `.env.example` as an example but ensure things are available at the command line).
Create a virtual environment and install dependencies:
```
python3 -m virtualenv .venv
source .venv/bin/activate
python -m pip install requirements.txt
```
Create text files representing the jobs to which you wish to apply in the `/jobs` directory. Each file should start with the following header:
```
Role: <>
Employer: <>
```
Then should copy/paste the details of the job posting from LinkedIn/Indeed/BuiltIn/etc.
Run the tool by invoking things at the command line with the name of the role/employer (text file) to which you wish to apply. For example, if a role is stored as `jobs/microsoft.txt`, run the following:
```
python generate.py microsoft
```
The generated cover letter will live at `output/microsoft.txt`.