{"id":17717130,"url":"https://github.com/saptarshi11/leademail-pro","last_synced_at":"2026-05-07T13:12:37.380Z","repository":{"id":258782027,"uuid":"875693506","full_name":"saptarshi11/LeadEmail-pro","owner":"saptarshi11","description":"LeadEmail Pro is a tool for service companies that automates personalized cold emails. By inputting a career page URL, it extracts job listings and matches portfolio links using Groq, LangChain, and Streamlit. Business development executives can easily reach out to potential clients, showcasing relevant services based on the extracted job ","archived":false,"fork":false,"pushed_at":"2024-10-20T17:54:02.000Z","size":338,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-22T01:31:18.509Z","etag":null,"topics":["automation","groq","langchain","streamlit","vector-database"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saptarshi11.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-20T16:16:07.000Z","updated_at":"2024-10-20T17:54:06.000Z","dependencies_parsed_at":"2024-10-20T19:31:17.555Z","dependency_job_id":null,"html_url":"https://github.com/saptarshi11/LeadEmail-pro","commit_stats":null,"previous_names":["saptarshi11/leademail-pro"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/saptarshi11/LeadEmail-pro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saptarshi11%2FLeadEmail-pro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saptarshi11%2FLeadEmail-pro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saptarshi11%2FLeadEmail-pro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saptarshi11%2FLeadEmail-pro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saptarshi11","download_url":"https://codeload.github.com/saptarshi11/LeadEmail-pro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saptarshi11%2FLeadEmail-pro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231109,"owners_count":25245687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","groq","langchain","streamlit","vector-database"],"created_at":"2024-10-25T14:11:22.417Z","updated_at":"2026-05-07T13:12:37.330Z","avatar_url":"https://github.com/saptarshi11.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📧 LeadEmail Pro\nLeadEmail Pro 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. \n\n**Imagine a scenario:**\n\n- Nike needs a Principal Software Engineer and is spending time and resources in the hiring process, on boarding, training etc\n- Atlit is Software Development company can provide a dedicated software development engineer to Nike. So, the business development executive (Saptarshi) from Atlit is going to reach out to Nike via a cold email.\n\n![Screenshot 2024-10-20 214734](https://github.com/user-attachments/assets/ef271ecb-420a-423e-bcd4-20249dc384f2)\n\n## Architecture Diagram\n\n\n![Screenshot 2024-10-20 220420](https://github.com/user-attachments/assets/7b9cb7f1-3f51-4579-9b19-b0a9ede0a484)\n\n## Set-up\n1. 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. \n\n\n2. To get started, first install the dependencies using:\n    ```commandline\n     pip install -r requirements.txt\n    ```\n   \n3. Run the streamlit app:\n   ```commandline\n   streamlit run app/main.py\n   ```\n   \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaptarshi11%2Fleademail-pro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaptarshi11%2Fleademail-pro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaptarshi11%2Fleademail-pro/lists"}