Automate the creation of tailored resumes and cover letters.
TailorMade AI is an open-source project designed to help job seekers generate customized resumes and cover letters based on a given job description and their existing resume. Whether you’re targeting your dream job or applying to multiple positions, TailorMade AI simplifies the process with ease and precision.
- Generate tailored resumes and cover letters based on specific job descriptions.
- User-friendly FastAPI backend for seamless interaction.
- Simple setup and deployment for local use.
Follow the steps below to set up and run the project locally.
Ensure you have the following installed:
- Git
- Python 3.7 or later
- Clone the repository to your local machine:
git clone git@github.com:Form-pilot/TailorMade.git
- Navigate to the project folder:
cd TailorMade
- Create a virtual environment:
python3 -m venv .venv
- Activate the virtual environment:
- On macOS/Linux:
source .venv/bin/activate
- On Windows:
.venv\Scripts\activate
- On macOS/Linux:
- Install the required dependencies:
pip install -r requirements.txt
- Set up your environment variables:
- Create a .env file in the project root.
- Refer to envs.py for the required variables.
- Important: Never push this file to your remote repository as it contains sensitive data.
- Run the project:
uvicorn main:app --reload
- Access the API documentation: Open http://localhost:8000/docs in your browser to explore and test the API.
Use the API endpoints to:
- Upload your current resume.
- Input the job description.
- Generate tailored resumes and cover letters in seconds.
We welcome contributions and feedback to improve TailorMade AI.
- For support and updates, join our Telegram group:
- For development discussions and collaboration, join our dev chat:
- Fork the repository.
- Create a feature branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Description of changes"
- Push to the branch:
git push origin feature-name
- Open a pull request.
Let TailorMade AI empower your job applications with precision-crafted resumes and cover letters.