Skip to content

BharatwaleJain/CoverLetterStudio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ό AI Cover Letter Studio

A simple web app to create podcast scripts and generate voiceovers with the help of IBM Watson AI services


πŸš€ Features

  • ✍️ Generate cover letters tailored to your job, company and skills using Gemini AI
  • πŸ“„ Download as PDF with your name as the filename
  • πŸ–ŠοΈ Edit the letter directly in the app before downloading or copying
  • ⚑ Minimalistic responsive web interface built with Gradio

🧠 Powered By

  • Google Gemini 1.5 Flash AI for generating relevant and concise cover letter content
  • FPDF for creating high-quality PDF files
  • Gradio for a fast, interactive and accessible frontend

πŸ’» Setup

git clone https://github.com/BharatwaleJain/CoverLetterStudio.git
cd CoverLetterStudio
python -m venv venv
venv\Scripts\activate         # for Windows
source venv/bin/activate      # for Linux/macOS
pip install -r requirements.txt
python app.py

πŸ” Configuration

Before running the app, add your Gemini API key to a .env file in the project root

GEMINI_API_KEY = "your_gemini_api_key"

πŸ‘¨β€πŸ’» Contributors