A curated list of the best AI-powered tools for Lead Generation, Social Listening, Data Enrichment, and Automated Outreach.
The goal of this repository is to document the Modern Growth Stack, moving away from static databases and towards intent-based, AI-driven customer acquisition.
Tools that monitor the web (Reddit, Twitter/X, LinkedIn) to find people actively looking for your solution.
Agent-Reach - MCP-compatible CLI that lets AI agents read and search Twitter, Reddit, YouTube, and GitHub without paid API keys.
Awario - Brand monitoring and social listening tool that tracks mentions across the web and social networks.
Buska - Mentions monitoring with sentiment analysis across social media and community platforms.
F5Bot - Free keyword alert service for Reddit, Hacker News, and Lemmy.
GummySearch - Audience research tool for Reddit that surfaces communities and high-intent conversations around a topic.
Leado - AI-powered Reddit lead generation tool that monitors subreddits for high-intent leads and writes personalized replies automatically.
Scweet - Python library for scraping tweets, profiles, followers, and following lists from Twitter/X without an API key.
Syften - Keyword monitoring across Slack communities, Discourse forums, Reddit, and other platforms in real time.
twikit - Async Python client for Twitter’s internal API enabling tweet search, profile scraping, and timeline access without paid credentials.
twscrape - X/Twitter scraper with multi-account pooling that covers search results, user profiles, followers, and tweet metadata.
URS - Universal Reddit Scraper for archiving subreddits, comment threads, and redditor data via the PRAW API.
Tools to turn a company name or social profile into a verified contact and enriched data set.
check-if-email-exists - Rust library with an HTTP backend that verifies whether an email address exists by checking DNS and SMTP without sending a message.
email-sleuth - CLI tool that discovers and verifies professional email addresses from a person’s name and company domain.
MailChecker - Cross-language library for detecting disposable and throwaway email addresses, covering 55,000+ fake providers.
linkedin-mcp-server - Open-source MCP server that gives Claude and other AI assistants access to LinkedIn profiles, companies, jobs, and direct messages.
LinkedInDumper - Python script to extract a structured employee list from any LinkedIn company page.
OpenOutreach - AI-powered LinkedIn automation tool that finds leads based on a user-defined product description and target market.
StaffSpy - Python library to retrieve LinkedIn employee records including work history, education, skills, and contact information.
Ai_Web_Scraper - Streamlit, Selenium, and LangChain integration to extract specific website information bypassing CAPTCHAs.
Apify - Cloud platform with a marketplace of pre-built scrapers for Google Maps, Instagram, TikTok, and dozens of other sources.
Apollo - B2B contact database of 275M+ records with built-in email finding, sequencing, and CRM enrichment features.
Bright Data - Web data platform for large-scale structured data extraction with a global proxy network and dataset delivery API.
Browse AI - No-code tool to extract and monitor data from any website by training a robot on the target page.
business-leads-ai-automation - Open-source Google Maps scraper paired with AI-generated email and WhatsApp outreach templates for SME prospecting.
changedetection.io - Self-hosted website change-monitoring tool that fires alerts via Slack, Discord, email, and 80+ other channels when tracked pages update — useful for tracking competitor pricing, job postings, and intent signals.
Clay - Data enrichment spreadsheet that pulls from 50+ providers and uses AI to research, score, and build lead lists automatically.
crawlee - Node.js web scraping and browser automation library with built-in proxy rotation, session management, and persistent URL queues; supports both HTTP and headless Playwright/Puppeteer crawling.
crawlee-python - Python counterpart of Crawlee providing async, Playwright-backed web crawling with automatic parallel processing and configurable request routing.
Firecrawl - API to search, scrape, and interact with the web for AI using natural language and markdown conversion.
g2-scraper - No-code desktop tool that exports G2.com product listings, reviews, ratings, and competitor comparisons to CSV/JSON/Excel for competitive intelligence and prospect research.
google-maps-reviews-scraper - Extension of the Maps scraper family that extracts structured review data including ratings, text, and reviewer profiles with language and keyword filters.
google-maps-scraper - Python tool to extract 50+ data points from Google Maps listings including business emails, phone numbers, and social profiles.
kaymen99/ai-web-scraper - LLM-powered web scraper built on Crawl4AI that extracts structured lead data from arbitrary website URLs.
maxun - Open-source no-code platform that converts websites into structured data APIs using a recorder mode or plain-language descriptions, with scheduling and Google Sheets export.
PhantomBuster - Cloud automation tool for scraping data and performing sequences of actions on LinkedIn, Instagram, and Google Maps.
pinchtab - Lightweight Go HTTP server that gives AI agents direct CDP-level control over Chrome, delivering ~800-token page extractions versus 10,000+ for screenshot-based approaches.
pydoll - Python async library for driving Chromium browsers via CDP without WebDriver, featuring humanized mouse movements, shadow DOM access, and Pydantic-based structured data extraction.
ScrapeGraph-ai - Python scraping library that uses LLMs (OpenAI, Gemini, Ollama, and others) to extract structured data from any URL or local document using natural language queries rather than XPath selectors.
ScraperAI - AI-powered tool that simplifies web scraping by detecting page types, data fields, and generating reusable configs.
Scrapling - Adaptive Python scraping framework that automatically relocates elements when site structure changes and bypasses Cloudflare/TLS fingerprint-based bot detection; includes an MCP server for AI-assisted scraping.
Scrapy - Battle-tested Python framework for high-throughput web crawling and data extraction, with a plugin ecosystem covering middlewares, pipelines, and cloud deployment.
tech-stack-datasets - Daily-updated open datasets covering 52.5M+ companies with their technology stacks across 403 technologies, enabling ICP filtering by tech usage (e.g., all Shopify merchants or Salesforce customers).
WaterCrawl - Self-hostable crawler that converts web pages into structured, LLM-ready Markdown or JSON output.
WebScraping.AI - Python client for API providing Chrome JS rendering and HTML parsing.
Infrastructure and AI tooling for sending personalized emails at scale with high deliverability.
b2b-sdr-agent-template - Open-source AI SDR system with a 10-stage sales pipeline running across WhatsApp, Telegram, and email, featuring 13 automated cron jobs, BANT qualification, ChromaDB vector memory, and CRM snapshots via Google Sheets.
coldflow - Open-source Next.js cold email platform handling SPF/DKIM/DMARC verification, Google SMTP account integration, CSV contact uploads, and basic sequence delivery with dashboard metrics.
harvey - Autonomous Python-based sales agent built on Claude Code that scrapes prospects from LinkedIn and Google, writes AIDA/PAS/BAB email sequences, deploys via the Instantly API, classifies replies, and auto-responds with no human intervention.
Instantly - Cold email platform with unlimited sending accounts and AI-powered warm-up to maintain inbox placement.
Lavender - AI email coach that scores outbound messages and suggests real-time improvements inside Gmail and Outlook.
Lemlist - Outreach platform that supports personalized images, videos, and multi-channel sequences in cold email campaigns.
Postal - Fully featured open source mail delivery platform for incoming and outgoing email.
sales-outreach-automation-langgraph - LangGraph-based AI agent pipeline that automates lead research, qualification, and personalized messaging with HubSpot, Airtable, and Google Sheets integrations.
signal-prospecting-kit - Six-skill Claude Code toolkit that detects buying signals for a defined ICP, identifies prospect companies exhibiting those signals, and generates personalized cold email and LinkedIn outreach drafts.
Smartlead - Cold email infrastructure focused on deliverability, multi-inbox rotation, and API-first workflow automation.
Tools and platforms for building automation workflows, managing campaigns, and tracking leads.
caffeinate - Rails engine for building drip campaigns and scheduled email sequences inside a Ruby on Rails app, with timezone-aware delivery, business-day filtering, and a lightweight web UI.
Chatwoot - Open-source customer engagement suite to manage multi-channel conversations and capture leads.
django-crm - Self-hosted Django/Python CRM covering lead and deal tracking, task management, built-in SMTP/IMAP email client, campaign automation, and analytics across 22+ languages.
Mautic - Open-source marketing automation project to manage campaigns, lead generation, and email tracking.
MultiPost-Extension - Browser extension and RESTful API for one-click content publishing to 10+ social platforms simultaneously (TikTok, YouTube, Zhihu, Weibo, Xiaohongshu, and others) without requiring platform API keys.
n8n - Workflow automation platform connecting APIs and services to build marketing and lead generation pipelines.
rss2newsletter - Python tool that converts any RSS/Atom feed into automated email newsletter campaigns delivered through listmonk and Amazon SES, with OpenGraph image extraction and customizable HTML templates.
sendportal - Self-hosted Laravel email marketing platform supporting campaign management, subscriber lists, and delivery via Amazon SES, Postmark, Sendgrid, Mailgun, and Mailjet.
Twenty - Open-source CRM designed to track leads, customer interactions, and sales pipelines efficiently.
AI that can initiate or handle phone conversations with prospects.
Bland AI - Platform for building and deploying AI phone agents capable of handling complex, multi-turn inbound and outbound calls.
Fireflies.ai - AI meeting assistant that transcribes calls, analyzes conversation sentiment, and extracts CRM-ready action items.
Synthflow - No-code builder for deploying AI voice assistants for both inbound qualification and outbound prospecting.
Vapi - Developer-focused voice AI infrastructure for building, testing, and scaling real-time conversational voice assistants.
Tools that generate unique, research-backed messaging tailored to individual leads.
Copy.ai - GTM AI platform for generating on-brand sales and marketing copy at scale using configurable automated workflows.
Jasper - Enterprise AI writer for producing marketing content with brand voice controls, templates, and team collaboration.
Taplio - AI content generation tool for building a personal brand and generating inbound leads on LinkedIn.
Warmer.ai - AI tool that writes unique personalized email opening lines based on a prospect’s website or LinkedIn profile.
Contributions are welcome! Please read the contribution guidelines first.