Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages