Skip to main content

Find B2B leads all over the world in seconds — CLI + MCP server

Project description

LeadHunt

LeadHunt

Find. Research. Qualify. On autopilot.

The autonomous revenue agent that finds businesses with digital gaps, qualifies them 0-100, and initiates multi-channel outreach — while you sleep.

Website · Dashboard · Start Free


LeadHunt — Autonomous Revenue Agent

Why LeadHunt?

Sales teams waste 70% of their time finding leads manually. Apollo and ZoomInfo have stale global data — but miss local businesses entirely.

LeadHunt scans Google Maps, local registries, and 12+ data sources to find businesses that need your services right now — then reaches out via Email, WhatsApp, Voice AI, and SMS simultaneously.

One closed deal pays for a year of service.

Live Dashboard — Hunting Leads in Real-Time

LeadHunt — Hunting Leads

Full CRM Pipeline with Outreach

LeadHunt — Dashboard with Leads


Quick Start

pip install leadhunt
leadhunt setup           # Configure API key
leadhunt find dentist London --country uk --no-website

That's it. Qualified leads with phone, email, owner name, and a 0-100 score — in seconds.


What It Does

1. AI LeadResearcher — Find & Score

Scans businesses in any city, any country. Each lead gets a 0-100 qualification score based on:

  • No website → high score (they need one)
  • Slow page speed → opportunity (speed optimization)
  • Poor reviews (2.1★) → reputation repair
  • No ad pixel → paid ads setup
  • Inactive social media → management opportunity

Lead Pipeline — AI Scanning

2. Omnichannel Outreach — Reach Everywhere

One pipeline. Zero gaps. Every channel, simultaneously:

Channel Performance
Email 42% open rate
WhatsApp 67% response rate
Voice AI (Retell) 24/7 always calling
Qualified Meeting 8x more closes

Omnichannel — Email, WhatsApp, Voice, CRM

3. Your Team Calls. AI Coaches Them to Close.

Give LeadHunt to your setters and closers. They make calls, log notes — AI instantly analyzes the conversation, scrapes prospect data, and delivers closing opportunities in real time.

  • Live call scoring (0-100) while your closer is on the phone
  • Notes logged automatically — no manual CRM entry
  • Detected signals: pain point identified, budget mentioned ($2-3K range), timeline urgency, decision maker confirmed
  • Closing strategy generated: "Propose Site + SEO bundle at $2,500 → Send audit within 1 hour → Schedule follow-up demo tomorrow AM"
  • Estimated close probability: 78% — HIGH CONFIDENCE
  • All notes, signals & strategies saved to lead profile permanently

AI Sales Coach — Live Call Intelligence

4. Voice AI Agent — Retell-Powered, 24/7

LeadHunt calls prospects automatically within seconds of discovery. The AI agent:

  • Qualifies the lead live on the call
  • Books meetings directly into your calendar
  • Handles objections with trained scripts
  • Speaks naturally — prospects don't know it's AI
  • 1,000 minutes/month on Scale plan

5. SEO Audit Lead Magnet — 22 Expert Points

Generate branded 22-point website audits in 3 seconds. Each finding explains business impact, not just technical issues:

  • Facebook Pixel detection, heading hierarchy, internal links, CTA detection
  • AI Search visibility (ChatGPT, Perplexity, Google AI Overview)
  • Competitive gap analysis with revenue loss estimation
  • Each audit is your foot in the door — not a cold email, a gift

6. Voice-to-Text Recording

Record sales calls directly in the browser. Speech-to-text in English and Romanian. Transcripts saved to lead profile permanently.

7. Waterfall Enrichment — 98% Accuracy

12+ local sources layered: Maps, business registries, public filings, social profiles → phone, email, owner name, revenue estimates.

SEO Audit + Enrichment


Full Feature List

Feature Description
Google Maps Scraping 38+ industries, 22 countries, real-time local language
Lead Intelligence 0-100 score, owner name, revenue estimate
Full CRM Pipeline New → Contacted → Meeting → Proposal → Won/Lost
Manual Lead Entry Add leads manually + notes per lead
Import CSV/XLSX/TXT Bulk import with duplicate detection
Voice AI Agent Retell-powered, 24/7 automated prospect calling
AI Sales Coach Live call analysis + closing scripts + objection handling
Voice-to-Text Record calls in browser, EN + RO, transcripts saved
22-Point Website Audit Expert SEO/performance/AI-readiness reports
Email Automation Template-based, industry-specific outreach (25-unlimited/batch)
WhatsApp Outreach Manual links + WATI API auto-send
SMS via Twilio Automated text campaigns
Stripe Payments Auto-activate plans via webhook, Payment Links
Multi-tenant SaaS Each client gets isolated data + own API keys
White-label Mode Run under your agency brand
Device Lock One device per account, heartbeat monitoring
Admin Panel User management, impersonate, DESTROY
CLI + MCP Works in Claude Code, Cursor, any AI IDE

Architecture

CLI (pip install leadhunt)
  └── Google Maps API + local registries + 12 sources
  └── Lead scoring engine (0-100)
  └── CSV/JSON export

SaaS Dashboard (app.leadhunt.tech)
  ├── Flask + Gunicorn on Render.com
  ├── Supabase PostgreSQL (multi-tenant)
  ├── Email outreach (SMTP)
  ├── WhatsApp (WATI API)
  ├── SMS (Twilio)
  ├── Voice AI (Retell)
  └── Admin panel + device security

Landing Page (leadhunt.tech)
  └── Next.js 15 + TypeScript + Tailwind + Framer Motion on Vercel

Pricing

Plan Price Leads/mo Email Highlights
Free (CLI) $0 Unlimited local CLI + MCP server, local data, JSON/CSV export, lead scoring
Starter $49/mo 500 25/batch SaaS dashboard, CRM, import CSV/XLSX, AI Coach, voice-to-text, 10 audits
Pro $149/mo 5,000 100/batch + SMS, WhatsApp API, Closer AI scripts, AI voice calls, 3 seats
Unlimited $419/mo Unlimited Unlimited + White-label, 10 seats, priority support, everything unlocked

Free CLI = scraping + scoring locally on your machine. No outreach, no CRM, no team features.

Paid SaaS = full dashboard with Email, WhatsApp, SMS, AI Voice Calls, CRM pipeline, website audits, AI Sales Coach, team seats.

One closed deal ($2-5K website) pays for a full year of Starter.

Pricing


Works on Mobile

Mobile View


Security

  • DevTools detection → instant session kill
  • Device lock — one device per account
  • Heartbeat monitoring (30s)
  • Rate limiting (120 req/min)
  • CSV watermarking with user tracking
  • Right-click + F12 + PrintScreen blocked
  • Security headers: CSP, HSTS, X-Frame-Options

Local Development

# CLI
pip install leadhunt
leadhunt setup

# SaaS Dashboard
cd lead-system-saas
pip install -r requirements.txt
python app.py            # localhost:5001

# Landing Page
cd leadhunt-landing
npm install && npm run dev  # localhost:3000

Links


License

MIT — see LICENSE


The autonomous revenue agent for modern sales teams.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

leadhunt-1.0.1.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

leadhunt-1.0.1-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file leadhunt-1.0.1.tar.gz.

File metadata

  • Download URL: leadhunt-1.0.1.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for leadhunt-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9124e04fa476e1b066aa8706ab18f5b4b126c0ce155ec1b83c7846e14dceed6b
MD5 4e04355156cdc3d1c14ad194d6252335
BLAKE2b-256 45a3aebd8520d48d36d9aa53b165df7a508fe9acfef4dabace66c02a96c59170

See more details on using hashes here.

File details

Details for the file leadhunt-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: leadhunt-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for leadhunt-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f242128518255a5c983739a2910c5938dcd7d03af52b86c93f5a90d54134d610
MD5 436143f8c2f88d4c0abfede26daf8e7c
BLAKE2b-256 448b418a91aee16a0f18de63de2f699f41f4323784e0025a32cc770349fcefba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page