OpenOutreach: Automate Lead Finding
From the repo · “Open-source AI agent for B2B lead generation — describe your product, it finds the people who fit, explains why each one does, and emails them from your mailbox. Self-hosted CLI, one install.”
Use the tool to automatically find potential customers on LinkedIn based on your product and target market.
"A founder who sells an AI-based product can use OpenOutreach to automatically find 20 potential customers on LinkedIn who match their product description. They simply define their product and target market, and the AI tool finds leads. This saves them 2 hours per week searching for potential customers manually."
- •When you need to rapidly expand your B2B sales pipeline
- •If your startup is targeting specific industries or job titles
- •When you want to scale outreach without spending hours on manual research
python open_outreach.py --industry 'SaaS' --job_title 'VP of Sales' --location 'San Francisco'
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
A prompt/skill package — nothing to install beyond adding it to your AI tool.
mkdir -p ~/.claude/skills/openoutreach && curl -fsSL https://workflowstacks.com/api/skills/openoutreach/claude-skill -o ~/.claude/skills/openoutreach/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
OpenOutreach: Automate Lead Finding is a small Python project (~1.2k lines across 12 code files, plus 3 test files). You install it into your AI tool with one command; there is nothing to run yourself. Last commit this month, GPL-3.0 license, has a test suite.
- 1README.mdStart here — what it does and how to install it
- 2CLAUDE.mdThe instructions the AI actually follows
- 3openoutreach/__main__.pyWhere the program starts running
- 4openoutreach/__init__.pyInside openoutreach/ — the main logic begins here
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
A prompt/skill package — nothing to install beyond adding it to your AI tool.
mkdir -p ~/.claude/skills/openoutreach && curl -fsSL https://workflowstacks.com/api/skills/openoutreach/claude-skill -o ~/.claude/skills/openoutreach/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? and earn 85% of every sale.
Show it off in your README:
[](https://workflowstacks.com/skills/openoutreach?utm_source=github&utm_medium=badge)The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.
Do this with a working workflow
Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.
Score your leads by ideal-customer fit
You describe your ideal customer once and keep leads in a Google Sheet. The workflow scores each 1–5 for fit with a one-line reason, so you sort and work the best first.
Free n8n templateICP Fit Checker
Score every lead against your ideal customer profile (1-5) with a reason — so you spend outreach time only on prospects who’ll actually buy.
Outcome guidePersonalize your cold emails at scale
You keep prospects in a Google Sheet with a note about each. The workflow writes a specific one-line opener per prospect and scores it 1–5, so you can send the strong ones and fix the weak ones.
Lead Finder
Turn a business type + city into a spreadsheet of real leads.
Includes the tested workflow and a written setup playbook. Needs: Google Places API key (free tier).
Related skills
More sales tools founders pair with this one.