MU
← All Projects
3.1

AI Lead Generation Pipeline

AI-Powered
△Agentic Systems

A multi-agent AI system for finding design partners for vertical AI startups. Scrapes Reddit for small business owners with operational pain points, scores leads with pattern matching, then runs an AG2 (AutoGen) multi-agent "Socratic debate" where 4 AI agents argue about each lead before reaching consensus.

Technology Stack
PythonAG2 (AutoGen)Gemini 2.5 FlashPlaywrightAsync/Await
System Architecture
Loading diagram...
Specifications
  • ▸Reddit Scraper: Async Playwright scraping 40+ industry subreddits + 15 pain-point queries
  • ▸Developer Filter: Pattern matching to reject "I built/made" posts and API/SDK mentions
  • ▸Vertical Detection: Identifies 12 industries: Manufacturing, Healthcare, Home Services, etc.
  • ▸AG2 Multi-Agent: 4 specialized agents: Skeptic, IndustryExpert, OutreachStrategist, Moderator
  • ▸Socratic Debate: Agents challenge each other until consensus on lead quality
  • ▸Reachability Scoring: HOT/WARM/COLD ratings based on post intent and timing
Design Decisions
ChallengeSolution
Reddit blocks API accessPlaywright headless browser with resource blocking for speed
Too many developer postsNegative scoring for "I built", "API", "SDK" patterns
Market research posts slip throughSkeptic agent trained to reject vague/generic questions
Need human-level judgmentMulti-agent debate simulates team discussion with diverse perspectives
Process Flow
Loading diagram...
Pipeline Results
667
ScrapedRaw Leads
↓
50
ScoredQualified (≥6)
↓
5
ValidatedFinal Leads
92.5%Filtered Out
10%Final Conversion
3 HOTReady to Contact
Top Validated Leads
#1🍽RestaurantHOT

“How are you handling last-minute call-outs without losing your mind?”

r/restaurantowners

#2🔧HVACHOT

“Anyone use an invoice app to fill and print invoices in the van?”

r/HVAC

#3💧Pressure WashingHOT

“Is walking the driveway with a measuring wheel the only way to quote?”

r/pressurewashing

#4🌿LandscapingWARM

“Best invoicing software that handles recurring billing and estimates?”

r/landscaping

#5🔩PlumbingWARM

“One-man plumbing business — best next step to scale aggressively?”

r/smallbusiness