Skip to content

SantoshAdabala/ColdEmailGenerator

Repository files navigation

Cold Email Generator

A cold email generator for service companies built with Groq, LangChain, and Streamlit. Users provide the URL of a company's careers page, and the tool extracts job listings from it. It then crafts personalized cold emails, incorporating relevant portfolio links pulled from a vector database, tailored to the specific job descriptions.


Python LangChain Groq ChromaDB Streamlit Selenium

Last Commit Stars


Architecture Diagram

Screenshot 2024-10-16 at 2 46 48 PM Screenshot 2024-10-16 at 2 34 27 PM

Setup

Get an API key from Groq Console. Inside app/.env, update GROQ_API_KEY with your key.

pip install -r requirements.txt
streamlit run app/main.py

The app reads from my_portfolio.csv to populate the vector store with your portfolio links. Edit this file to match your actual work before running.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors