Self-hosted · Multi-user · No vendor lock-in

Turn businesses without websites into your next clients.

Arthvex LeadGen finds local businesses that need a website, enriches them with phones, emails and scoring, and runs outreach you approve — all from your own server, for the price of a coffee a month.

Runs on any VPS with MySQL · Free OpenStreetMap data source · No paid API required to start
0
Point lead scoring
0
Data providers
0
Self-hosted
0
Infra cost target
HOT lead · score 9 · no website
+18 new leads this week
app.arthvex.local/#/dashboard
1,284Total leads
96Hot leads
12Deals won
9Sharma BakersSector 15 · FaridabadHotNo website
7Iron Pulse GymNIT · FaridabadFresh
4City Dental CareBallabgarh · FaridabadNo website
Works for any local niche
RestaurantsDentistsGymsSalonsCoaching centresReal estateCA & tax firmsClinicsBoutiquesCafésCar washesEvent planners RestaurantsDentistsGymsSalonsCoaching centresReal estateCA & tax firmsClinicsBoutiquesCafésCar washesEvent planners
Everything in one workspace

From raw search results to signed clients

One tool replaces the spreadsheet, the scraper tabs and the "did we already contact them?" group chat.

Searches that never repeat

Every search is logged by niche, city and area. Results are deduplicated automatically, so you never pay twice for the same businesses.

Scoring you can trust

Each lead is scored 0-10 on website quality, contactability and signals — then sorted HOT, WARM or COLD so you call the right people first.

Enriched automatically

Phones, emails via Hunter.io, website checks and opening-hours data are attached to every lead the moment it's found.

Outreach with a human gate

Messages are drafted from your templates, then queued for approval. Nothing is ever sent without you pressing the button.

Coverage at a glance

A live map shows every lead and every searched area, so you can see exactly which parts of a city are fresh and which are exhausted.

Built for a team

Multi-user accounts with roles, subscription plans that gate searches, and usage reports — your whole studio works from one pipeline.

How it works

Four steps, running while you sleep

Point it at a market

Pick a niche, a city and a max result count. Scheduled target runs fire on their own, too.

It finds & scores

Businesses are pulled from your data provider, enriched, deduplicated and scored automatically.

You approve outreach

Personalised messages sit in an approval queue with the lead's full profile one click away.

Pipeline does the rest

Track replies, meetings and deals through a visual pipeline with follow-up reminders built in.

Your server, your data

Self-hosted in minutes. Yours forever.

No vendor lock-in, no per-seat SaaS fees, no leads leaking to a third party. If the project disappeared tomorrow, your database keeps working.

  • ✓One $4 VPS runs the whole thing — FastAPI, MySQL and a scheduler.
  • ✓Starts free — OpenStreetMap data needs no API key at all.
  • ✓Automated backups and a kill switch are built in, not bolted on.
  • ✓Rate limiting & quota guards stop surprise provider bills.
# ship it
$ git clone your-repo/leadgen && cd leadgen
$ cp .env.example .env
$ docker compose up -d

# first boot seeds your admin user
✓ Arthvex LeadGen is running
→ http://your-vps:8000 
Plans

Simple plans, set by your admin

Plans gate how many searches teammates can run and how big they can be. You define the tiers and prices — Arthvex enforces them.

Starter

For solo hunters testing a market.

  • Small daily search quota
  • Full scoring & enrichment
  • Manual outreach queue
  • Pipeline + follow-ups
Get started

Studio

For teams running outreach at volume.

  • Largest quotas & priority runs
  • Admin controls & plan gating
  • Approval workflows
  • Backups & audit-friendly logs
Talk to your admin

Stop cold-calling blind.

Spin up your own lead machine tonight — scored, enriched, deduplicated and completely under your roof.

Open your workspace