Skip to content

✉️ AI-powered cold email generator that crafts personalized outreach messages using role, company, and tone. Built for freelancers, recruiters, and sales teams.

Notifications You must be signed in to change notification settings

js-kalsi/cold-email-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📧 Cold Mail Generator

Cold email generator for services company using groq, langchain and streamlit. It allows users to input the URL of a company's careers page. The tool then extracts job listings from that page and generates personalized cold emails. These emails include relevant portfolio links sourced from a vector database, based on the specific job descriptions.

Imagine a scenario:

  • A company needs a IT guy and is spending time and resources in the hiring process, on boarding, training etc
  • JohnDoe Corp is Software Development company can provide a dedicated software development engineer to Nike. So, the business development executive (Mohan) from JohnDoe Corp is going to reach out to Nike via a cold email.

img.png

Architecture Diagram

img.png

Set-up

  1. To get started we first need to get an API_KEY from here: https://console.groq.com/keys. Inside app/.env update the value of GROQ_API_KEY with the API_KEY you created.

  2. To get started, first install the dependencies using:

     pip install -r requirements.txt
    
  3. Run the streamlit app:

    streamlit run app/main.py
    

Acknowledgements

This project is based on the excellent work by codebasics in the project-genai-cold-email-generator repository. I have made modifications/customizations to suit the goals of this project.

About

✉️ AI-powered cold email generator that crafts personalized outreach messages using role, company, and tone. Built for freelancers, recruiters, and sales teams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages