Open source · MIT licence · Self-hostable
Open‑source lead generation tool
Find influencers on YouTube, TikTok and Instagram, local businesses on Google Maps, mentions of your brand, and people asking for what you sell. In one workspace you can run yourself and hand to your AI agent.
Or try a tool free, no account needed.
Ranked by matching videos and their views
Businesses with or without a website
Only pages that actually name you
Intent score from 0 to 100
- Open-source licence
- MIT
- Docker command to self-host
- 1
- MCP tools for your AI agent
- 38
- Communities searched for mentions
- 60+
Influencers
Influencer search for YouTube, TikTok and Instagram
Search a niche and get the creators who keep coming up for it. Analyse the promising ones for their real reach, then keep a shortlist with where outreach stands.
- Ranked by matching videos and their views
- Engagement rate, average views, posts per week
- Emails, links and linked accounts from the bio
- YouTube
- TikTok
Tools
- Influencer search toolCreators on YouTube, TikTok and Instagram for any niche, with followers, average views, engagement and contacts.
- YouTube channel finderYouTube channels for any topic, ranked by matching videos and their views, with subscribers and contacts.
- TikTok user searchTikTok creators for any niche, from account search and from the videos that match it, with followers and engagement.
- Engagement rate calculatorThe engagement rate, average views and posting frequency of any TikTok, Instagram or YouTube account.
Local leads
Google Maps lead generation for any niche
Every business of a type in a place, with phone, website, rating and reviews. Filter for your pitch with rules, find emails, and cover whole cities with a lead search.
- Businesses with or without a website
- More or fewer than X reviews, rated above or below Y
- Any keyword, any place, whole city grids
- Google Maps
Tools
- Google Maps scraperBusinesses from Google Maps for any search and place, with phone, website, rating and reviews, as a lead list.
- Businesses without websitesLocal businesses on Google Maps with no website of their own, in any city, with phone numbers and reviews.
- Lead finderSearch businesses by type and place, filter them for your pitch, find their emails and keep a lead list with statuses.
Brand mentions
Brand monitoring across 60+ communities
Where people talk about your product: Reddit, Hacker News, GitHub, Stack Overflow, Quora, X, LinkedIn, Product Hunt, review sites and more. A monitor checks on a schedule and lists what is new.
- Only pages that actually name you
- Daily or weekly, reading only what is new
- Replied, read and ignored, like an inbox
- Hacker News
- GitHub
- Stack Overflow
- Product Hunt
Customers in communities
Find customers on Reddit and Quora
People asking for what you sell: “best tool for…”, “looking for…”, “alternative to…”. Ranked by buying intent, with the subreddits and forums where these questions keep coming up.
- Intent score from 0 to 100
- Competitors’ unhappy users
- The best subreddits to be active in
- Quora
- Hacker News
Agents and MCP
Marketing MCP server for your AI agent
Connect your agent in two minutes, then use ready-made skills or just ask. Every paid call shows its price first and stays under the limit you set.
› find 20 home espresso creators on tiktok with an email, under $0.50 ⏺ openreach.find_creators(platform: "tiktok", query: "home espresso", dry_run: true) price: $0.02 · a repeat within a day is free ⏺ openreach.analyse_creators(handles: [19 handles], max_cost_usd: 0.48) creator followers avg views engagement @espresso.lab 48,200 61,300 7.9% @morningshots 22,900 18,400 6.1% …17 more, each with an email in their bio ⏺ openreach.save_creators(19, status: "to_contact", tags: ["launch"])✓ Saved 19 creators. Spent $0.40 of your $0.50 limit.
/find-influencers
Creators in your niche on YouTube, TikTok and Instagram, with contacts, shortlisted and saved.
/find-leads
Businesses on Google Maps that match your pitch, filtered and saved as a lead list.
/brand-monitor
Where your product is being talked about, and the mentions worth a reply.
/find-customers
People asking for what you sell, in communities, ranked by intent.
/community-plan
The subreddits and communities worth being active in, and how to start.
- ChatGPT
- Claude
- Claude Code
- Cursor
- VS Code
- Codex
- Gemini CLI
- OpenCode
- Windsurf
And any client that connects to anMCP server
Paste the prompt into your agent. It connects itself and checks the connection without spending anything.
Projects
Lead generation software for outreach
Save what you find to a project: creators and leads with a status, notes and tags, lead searches across whole cities, and monitors that check for new mentions on a schedule.
Influencer outreach
Save creators to a project with a status, notes and tags, and refresh their numbers before you reach out.
Lead searches
Lead searches run many Google Maps searches in the background, across towns or a grid over a city, and save the matches.
Brand monitors
A brand monitor checks your communities on a schedule and adds only the new pages that name you to a feed.
Conversation monitors
Conversation monitors find threads where people ask for recommendations or alternatives in your space, ranked by intent.
MCP server and API
Every OpenReach feature as MCP tools and a REST API, with prices first and a ceiling on every paid call.
You are in control
Why open-source marketing software
Closed tools decide what you see, where your data goes and what you pay. OpenReach is built the other way round.
Open source, all of it
The app, the API and the agent server are MIT licensed. Read every line, change what you need, and keep your changes.
Your server, your data
Run it on your own computer or server with Docker. Your creators, leads and mentions live in your own database.
No surprise bills
Pay per lookup, with every call and its cost listed in the app. Set a monthly limit and nothing is spent past it, by you or by any agent.
Honest outreach
No scraping around blocks, no automated posting or DMs. OpenReach finds and organises; you reach out as yourself.
Self-host
Self-hosted lead generation with Docker
Everything this site runs is in the repository. Start it on your own machine or server with Docker, and it is yours.
- One image and one compose file: database, API, dashboard and site
- Any machine that runs Docker: your PC, a home server or a $10 cloud server
- Automatic HTTPS for your own domain
git clone https://github.com/duckduckdeploy/openreach.git openreach
cd openreach
cp .env.example .env
# In .env, set two secrets:
# AUTH_SECRET= any 32+ random characters
# ENCRYPTION_KEY= output of: openssl rand -base64 32
docker compose up -d --build
# Dashboard http://localhost:3300 · site http://localhost:3301Search data
Start with $5 of free search data
Creator, Google Maps and search data in OpenReach comes from YepAPI. Sign up there and new accounts get $5 in free credit, for a limited time. That is enough to try every tool before you spend anything.
- 1
Sign up at YepAPI
New accounts get $5 in free credit, for a limited time.
- 2
Copy your API key
It is on your YepAPI dashboard once you sign in.
- 3
Paste it into OpenReach
During account setup, or later in Settings. Every tool works from there.
The free credit is YepAPI’s limited-time offer and may end. After it, you pay YepAPI per lookup at its price. OpenReach lists every call with its cost and a monthly limit caps what you spend. See pricing
Lead generation tool FAQ
What is OpenReach?
An open-source lead generation tool. It finds influencers on YouTube, TikTok and Instagram, local businesses on Google Maps, mentions of your brand across communities, and people asking for what you sell, and keeps them organised so you can reach out.
Is it free?
The software is free and open source under the MIT licence: use it online or run it on your own server. Data is paid per lookup from your own YepAPI key, under a monthly limit you set. A Google Maps page of 20 businesses is $0.07; a creator search is $0.02.
Does it scrape sites or post for me?
Neither. Data comes from a licensed data provider and from official APIs, and OpenReach never works around a site that blocks automated visits. It never posts, comments or sends messages: you reach out yourself.
Can my AI agent use it?
Yes. OpenReach has an MCP server with 38 tools and a Claude Code plugin with ready-made skills. Every paid tool shows its price first and takes a spending ceiling. See Connect your agent.
Can I self-host it?
Yes, with one Docker command. The whole stack is in the repository: database, API, MCP server, dashboard and this site. See Self-hosting.
Find your next customers.
Start online in a minute, or run the whole thing on your own server. It is open source either way.