Paste a URL. We scrape it, extract the role, match your portfolio, and write the email.
—
Company details used in every generated email.
Override auto-matched links. Leave blank to use AI selection from your portfolio CSV.
Get set up and troubleshoot in minutes.
Open Settings and enter your company name, your name, and a one-line description. These appear in every email.
Go to Generate and drop in any job listing URL. MailForge scrapes it using a three-strategy fallback chain.
LLaMA 3.1 reads the cleaned text and returns structured JSON — role, skills, experience, description.
Skills match against your portfolio.csv. The LLM writes a personalised cold email with your best-fit project links included.
python run.pydata/portfolio.csvpython run.py firstGROQ_API_KEY in .env