langchain · PuppeteerWebBaseLoader · groq · Web Scraper

Cold Email Generator

An AI-powered tool that generates personalized cold email templates based on a job link and a user's resume, using Langchain, VectorDB, and Gemini Model.

Cold Email Generator main preview

Project details

Tools & stack

  • LangChain
  • Puppeteer
  • Groq
  • VectorDB
  • Supabase

Problem and solution

problem

Repetitive, manual cold outreach

Tailoring each application email to a specific job posting is time-consuming when you have to read the listing, match your resume, and write from scratch every time.

solution

AI drafts from job context and resume

The tool scrapes the job link, indexes your resume with a vector store, and generates a personalized cold email template so you can apply faster with less friction.

Process & highlights

01

Job parsing

Extracted the important language from each posting so the generator could focus on role-specific signals instead of generic copy.

02

Resume matching

Compared resume context to the job details to surface the strongest relevant skills and achievements for each draft.

03

Email structure

Set up the output to include a clean subject line, short intro, and tailored body that reads naturally to recruiters.

04

Fast iteration

Polished the workflow so users can refine and regenerate outreach quickly without redoing the setup each time.

Project output

Tailored cold email drafts

6 highlights

Cold email generation

Job link parsing

resume-driven context

Personalized drafting

Role-specific outreach

Faster application turnaround