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