Doing a cold outreach campaign and want to grab attention from the first sentence? This Open Sourced LLM App instantly crafts personalized openers that boost opens and response rates.
-
Check out the Blog Post
-
I built using Agentic Coding, the fastest development paradigm, where humans simply design and agents code.
-
The secret weapon is Pocket Flow, a 100-line LLM framework that lets Agents (e.g., Cursor AI) build for you
-
Step-by-step YouTube development tutorial coming soon! Subscribe for notifications.
-
Implement
call_llminutils/call_llm.py, andsearch_webinutils/search_web.py. -
Install the dependencies and run the program:
pip install -r requirements.txt python main.py
-
To run the application server:
streamlit run app.py
-
If you want to generate personalized cold outreach openers for multiple people from a CSV file.
python main_batch.py # Or with custom files python main_batch.py --input my_targets.csv --output my_results.csvCSV file with three required columns:
first_name: Target person's first namelast_name: Target person's last namekeywords: Space-separated keywords (e.g., "Tesla SpaceX entrepreneur")
CSV file with original columns plus:
opening_message: Generated personalized messagesearch_results: Comma-separated list of URLs- For each personalization rule (e.g., personal_connection, recent_promotion, recent_talks):
rule_actionable: Whether the rule could be applied (True/False)rule_details: Supporting details if rule was actionable
