Skip to content

A Google Chrome extension for sending cold emails related to the active webpage

License

Notifications You must be signed in to change notification settings

MatthewLacerda2/cold-email-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cold Email Generator

How to install:

$ cd cold-email

$ npm install
$ npm run build

This will generate the manifest.json at the cold-email/build folder

Chrome Extension Developer Mode

  1. set your Chrome browser 'Developer mode' up
  2. click 'Load unpacked', and select cold-email/build folder

How does this works

  1. At r_jina_ai.ts, we fetch from https://r.jina.ai/, which takes a given URL and returns it's content in a nice format friendly to LLMs
  2. At gemini.ts, we send a prompt to Google Gemini's API to write a cold-email for us, alongside the page's content

The rest of the action happens in the SidePanel.tsx and .css. There isn't much in the other project files

Improvement point

We could do TWO requests to Gemini. One sending the content of the webpage and asking it to remove the irrelevant content, and then the one for actual email text generation - I chose not to simply because it would take even longer to generate the email. But it is an idea

About

A Google Chrome extension for sending cold emails related to the active webpage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published