OpenOutreach is a self-hosted, open-source LinkedIn automation platform built for B2B lead generation and outbound prospecting. Instead of requiring a prebuilt contact list, it starts from a product description and target market definition, then uses AI to discover and prioritize likely leads on LinkedIn. The system generates search queries, evaluates candidate profiles, and learns over time which contacts best match the ideal customer profile. According to the repository, it combines large language model classification with a Bayesian machine learning layer based on profile embeddings, which helps it shift from broad exploration to more confident qualification as it gathers more decisions. It is designed to automate personalized outreach as well, including connection requests and follow-up messaging, while keeping deployment under the user’s control through a local or self-hosted setup.
Features
- Self-hosted LinkedIn automation for B2B lead generation
- AI-driven lead discovery from product and market descriptions
- Bayesian qualification model using profile embeddings
- Personalized connection requests and follow-up messaging
- Dockerized setup with interactive onboarding
- Built-in CRM web interface and live browser monitoring via VNC