In simple English
You describe what you sell and who you want to reach. The program searches a licensed database for matching people. An artificial intelligence model reads each profile and decides if it fits. It writes down why it chose each person. You get a clean list that you can drop into any email tool.
What it is
A self-hosted command-line tool that finds sales prospects, checks them with an artificial intelligence model, and exports a CSV file. It runs on Python and stores data in a local SQLite database.
What it is good for
Solo founders and small teams who want to build sales prospect lists without paying for expensive hosted services or breaking terms of service with web scrapers.
- Exports files that work instantly in standard email tools without column mapping.
- Writes down the reason for every choice so you can check its work.
- Runs on your own machine with no browser automation or account scraping.
- Requires an API key for a licensed lead data provider and an artificial intelligence model.
- Needs Python 3.12 or newer installed on your computer.
- Email lookups cost credits through a third-party service after your free trial runs out.
manual lead searching and paid B2B contact databases
Instantly or Smartlead
- eracle/OpenOutreach3.4k stars
An all-in-one bundle that combines this lead finder with an email sender behind a single installation.
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
git clone https://github.com/eracle/OpenOutFind.git cd OpenOutFind make setup python manage.py find 10