Free Chrome extension · Runs on your machine · You send every message

A Chrome extension that goes and finds your leads for you.

Tell it who your customer is. It opens X, Product Hunt and Reddit in your own browser, finds real people who fit, and saves them into a CRM on your machine. Then it hands you a daily list of who to message. You write the messages.

x.com/julesharlan
Founder CRM

Thursday 18 September

M15
T16
W17
T18
F19
S20
S21

7 to do.

2 today. Oldest at the top.

Sample data. The side panel sits on whatever page you are already on.

Finds people on

XProduct HuntReddit

Free · Local CRM · Your choice of AI

Free, no account, and the first flow takes about five minutes to write.

Find leads

Describe your customer once. It goes and finds them.

Type who you are looking for, the way you would say it out loud. The AI builder turns that into a flow: which site to open, which links to follow, and who is worth keeping.

Run it now, or set it to run every weekday at eight so the list is waiting when you sit down.

The AI decides who matches your description. It does not decide what to say to them, and there is no step anywhere in a flow that sends a message.

founders who launched on Product Hunt today and have DMs open

  • Read the Product Hunt playbook
  • Only Launch Team makers, skip hunters
  • Check each X profile for a Message button

New flow

Today’s PH makers I can DM

  1. Open

    Open Product Hunt today

  2. Visit links

    Add makers from top products

  3. Visit profiles

    Keep people with an X account

  4. 4

    KeepAI

    Keep people I can DM

RunSave

Keep them

Everyone it finds lands in a CRM on your own laptop.

Name, handle, links, the page they were found on, and any note you add. Search it by name or by what you wrote about them, months later.

This is a local database, not a cloud CRM. No import job, no sync, no seat to buy for a teammate you do not have yet.

search all x contacts
Jules Harlan
@julesharlan

Maker of Draftline. Small account, replied fast. Met at the founders dinner in March.

Today
Otto Voss
@ottovoss

Building Hearthkit. Shipping a team plan next month, wants opinions on pricing.

Tomorrow
Corin Hale
@corinhale

Met at the dinner. Sent the deck. Closed.

Pia Solis
@piasolis

Saved from a thread about local-first sync. No ask yet.

Add as you browse

Add anyone from anywhere, and read your history in the side panel.

Land on a profile you like and add them in one click. The panel then shows what you have already said to them: the DM, their reply, the note you wrote after a dinner.

Because it is a Chrome side panel and not another tab, the record is on screen next to the person it belongs to, at the moment you actually need it.

Jules Harlan

@julesharlan

Building Draftline. Version history for people who hate version history.

History

DM sentsaw Draftline on PH. the conflict handling is the smart part
Replythanks! ping me when the team plan lands
NoteAuckland founders dinner. Knows Corin.
Added from Product Hunt · Draftline

Know what to do today

A daily action list, and follow-ups that come back on the day.

One next action per person, oldest at the top. Send the message and they drop off the list. Not ready yet? Schedule them for Friday or next month.

No pipeline stages and no fields to maintain. If the list is not short enough to clear before your coffee goes cold, it is not doing its job.

Thursday 18 Sep

7 to do.

2 today. Oldest at the top.

Jules Harlan
Follow up · after last DM
Today
Nia Calder
Follow up · beta invite
Today
Otto Voss
First message · PH #12
Tomorrow
Sable Quinn
Reply · intro thread
Tomorrow
Remy Cole
First message · r/SaaS thread
Tomorrow

How it browses

It drives your own Chrome, signed in as you.

There is no scraping service in the middle and no password to hand over. It clicks through pages in the session you are already logged into, at a speed a person could manage.

That makes it fast, free of per lead fees, and far harder to flag than a browser running in a data centre.

You can watch every page it opens and stop it whenever you like. Nothing happens in a black box, and it only ever sees what your own account can see.

RunningIn your browser, tab 3

Today’s PH makers I can DM

  1. producthunt.comopened
  2. producthunt.com/products/hearthkit4 makers
  3. x.com/ottovosscan DM
  4. x.com/tessaldencan DM
  5. ·x.com/wynnadlerDMs closed

8 people kept, 3 new to you

The rest of it

Free, local, and yours to take apart.

No trial, no seats, no per lead credits. The only thing you pay for is your own AI usage, at whatever your provider charges.

Your CRM is stored locally

Contacts, tasks, notes and flows live in your Chrome profile. Optional AI features send relevant content to your selected provider. You can clear local records from Flows, Manage data.

Bring your own AI key

Use your own xAI, OpenAI, Anthropic or Google key. It is stored in Chrome and sent directly to your provider to authenticate requests, together with the content needed for the AI feature.

No account and no pricing page

The extension is free. There is nothing to sign up for, nothing to cancel, and no seat to buy when you add a co-founder.

Flows are files you can read

Each flow is a short markdown file with plain steps. Edit it, save it, send it to a teammate, or download one of the ready made playbooks.

You can watch it work

The flow drives real tabs in front of you. Nothing happens in a black box you cannot audit, and you can stop it at any point.

Task preparation keeps you in control

Opening a task prepares its page without sending a message or casting a vote. Flows can carry out their configured actions, so review the steps before running them.

Before you install

The things people ask first.

Does it write or send the messages?
No, and there is no plan to add it. It finds people, files them and reminds you. The message is yours, typed by you, sent by you.
Will this get my account limited?
It works inside the Chrome session you already use, one page at a time, at a pace a person could match. There is no data centre IP and no password handed to a third party.
Where does my list live?
In your Chrome profile. There is no cloud CRM sync. Optional AI features send relevant prompts, page and profile content to your chosen provider. You can clear local data from Flows, Manage data.
What does it cost?
The extension is free. The steps that read a page and filter people use your own key from xAI, OpenAI, Anthropic or Google, so you pay those providers directly.

Get your first list tonight.

Install the extension, describe the people you want, and run the flow once. Tomorrow morning you open the panel to names instead of a search box.

Get the extension

Free, local, no account. The Chrome Web Store listing is on the way. Until then it is a one minute build from the repo.

  1. 1Run npm install then npm run build:extension
  2. 2Open Chrome, go to chrome://extensions and turn on Developer mode
  3. 3Choose Load unpacked and pick apps/extension/dist/chrome-mv3
Store listing coming soonWrite your first flow

Tasks and contacts are stored in your Chrome profile. Optional AI features send relevant content to your chosen provider. Read our privacy policy for details.