apsquared/launch-agent

Submit your product to startup and SaaS directories with a guarded AI agent

TypeScript

0

14 commits

updated Sep 29, 2026

See the code

See what people are saying

SourceMessageScoreDate

Open Source Project to turn your AI Agent into a directory submission pro (r/SideProject)

Every launch checklist says "submit to the directories." Then you actually try it: 30 sign-up flows, the same tagline pasted 30 times, badge embeds, upsell pop-ups and "free queue" fine print you have to read closely. It's a weekend of copy-paste. So I built **launch-agent**. It's free and…

1

Sep 29, 2026

README

launch-agent

Get your product onto 30+ startup and SaaS directories without filling in the forms yourself.

Every launch checklist says to list your product on the directories. Then you see what that means: thirty sign-up flows, the same tagline pasted thirty times, badge embeds, upsell dialogs and "free queue" fine print. It's a weekend of copy-paste you could spend building.

launch-agent hands that weekend to an AI agent. You approve your listing copy once. Then Claude Code or OpenCode, driving your own Chrome, works through the directories one by one: it signs in with Google, fills each form from your approved copy, takes the free route every time, and hands you a short list of the few things that need a human.

Free and open source (MIT). It runs on your machine, with your own coding agent.

launch-agent workflow: prepare your listing, approve the directory batch, and let the agent submit while tracking listings, badges and follow-ups.

Watch the explainer

Watch Get It Listed (MP4)

Proof: the first real run

BuyerCue went to 17 directories in three days:

  • 14 submitted. 4 are already live and the rest are scheduled or in review.
  • $0 spent. Paid-only directories were reported, not bought.
  • 3 quick steps by hand: an emailed sign-in code, a launch-date booking and one badge check.
OutcomeDirectories
Live, confirmed from a logged-out browserDailyPings, Findly.tools, Startup Fame, Uno Directory
Launch scheduledIndieHunt, Nick Launches, TinyLaunch
In the free queueHuzzler, LaunchNest, PeerPush
Pending reviewAlternativeTo, PitchWall, SaaSHub, ToolDirs
Not submittedUneed (already listed), LaunchBoard (free slots full that week; reported as paid-only, nothing bought), SaaSworthy (skipped: emailed code plus a bot check)

Free queues are long (Huzzler's goes live in December), so listings keep landing for weeks after the run. This section will be updated as they do.

How it works

Clone the repo, open Claude Code, Codex or OpenCode in the folder, and talk to it:

  1. "Set up my site myproduct.com for promotion." Point it at your product's repo, or answer a few questions. It drafts your taglines, descriptions, launch comment, categories and tags from your code and site, and goes through them with you until they read right.
  2. "Start promotion." You sign a dedicated Chrome profile into your launch Google account, once.
  3. Approve a batch. It proposes the best-fit directories. Cut any you don't want and approve the rest.
  4. Let it work. It submits a few at a time, collects every directory's badge into one file for your site, and tells you exactly what needs you. Ask "what's the status?" whenever you like.

Illustrative launch-agent chat showing listing copy review, explicit directory approval, submission statuses and a badge follow-up.

Illustrative mockup with an example conversation and outcomes.

Safe to leave alone

It will:

  • Submit only the copy you approved, written from your own site, repo and answers
  • Sign in with Google, fill each directory's form and upload your logo and screenshots
  • Take the free route every time and turn down the upsells
  • Finish each directory's badge check once the badge is live on your site
  • Check that each listing is live from a logged-out browser

It won't:

  • Type anything that isn't in your approved copy
  • Pay for anything
  • Enter passwords or solve CAPTCHAs
  • Leave the directory's own site
  • Submit founder-led launches like Product Hunt or Show HN. Those stay with you

These limits are enforced in code, not left to the prompt: see How it stays safe. launch-agent is for listing your own product once per directory through each directory's normal free route. It is not a tool for mass submissions.

36 directories, and growing

DailyPings, Uneed, TinyLaunch, Peerlist Launchpad, SaaSHub, AlternativeTo, IndieHunt, Startup Fame, Microlaunch, Huzzler, PeerPush, SideProjectors and more. 15 are already proven in a real run. See the full list, with sign-in, free route and badge rules for each.

Building in the open? OpenAlternative and Open Source Startups are in the list too. They accept open-source projects only, so they're proposed only after you confirm your product's public repo and its open-source license.

Quick start

You need macOS with Chrome, Node.js 20+, Claude Code, Codex or OpenCode, and a Google account for launches.

git clone https://github.com/apsquared/launch-agent.git && cd launch-agent
npm install

Then open your coding agent in that folder and say: "Set up my site myproduct.com for promotion."

HOW_TO.md has everything else: requirements, running it without a chat agent, the safety rules, agent backends, badges, per-directory instructions and the full directory list.

Status: early. Used in production for one product so far, on macOS. Expect rough edges, and expect directories to change their forms under you.

Contributing

Know a directory that's missing, or did one change its form? Directory playbooks are the most useful contribution. CONTRIBUTING.md explains the playbook format, how to share what your runs learned, and the rules for code changes. Security problems go through private reporting.

Also from the maker

launch-agent manages directory promotion for BuyerCue and Idea Launch. If you're a founder, they might help you too:

  • BuyerCue: find SaaS companies that already pay for growth, with sourced, dated evidence and a public way to reach them.
  • Idea Launch: find out whether people want your idea with real ads on Facebook, Instagram or Reddit, before you build it. No ad account needed, and ad costs are included.

License

MIT

ai-agent
browser-automation
claude-code
directories
indiehackers
launch
marketing-automation
mcp
model-context-protocol
opencode
open-source
product-launch
saas
startup-directories
startups

apsquared/launch-agent

Submit your product to startup and SaaS directories with a guarded AI agent

TypeScript

0

14 commits

updated Sep 29, 2026

See the code

See what people are saying

SourceMessageScoreDate

Open Source Project to turn your AI Agent into a directory submission pro (r/SideProject)

Every launch checklist says "submit to the directories." Then you actually try it: 30 sign-up flows, the same tagline pasted 30 times, badge embeds, upsell pop-ups and "free queue" fine print you have to read closely. It's a weekend of copy-paste. So I built **launch-agent**. It's free and…

1

Sep 29, 2026

README

launch-agent

Get your product onto 30+ startup and SaaS directories without filling in the forms yourself.

Every launch checklist says to list your product on the directories. Then you see what that means: thirty sign-up flows, the same tagline pasted thirty times, badge embeds, upsell dialogs and "free queue" fine print. It's a weekend of copy-paste you could spend building.

launch-agent hands that weekend to an AI agent. You approve your listing copy once. Then Claude Code or OpenCode, driving your own Chrome, works through the directories one by one: it signs in with Google, fills each form from your approved copy, takes the free route every time, and hands you a short list of the few things that need a human.

Free and open source (MIT). It runs on your machine, with your own coding agent.

launch-agent workflow: prepare your listing, approve the directory batch, and let the agent submit while tracking listings, badges and follow-ups.

Watch the explainer

Watch Get It Listed (MP4)

Proof: the first real run

BuyerCue went to 17 directories in three days:

  • 14 submitted. 4 are already live and the rest are scheduled or in review.
  • $0 spent. Paid-only directories were reported, not bought.
  • 3 quick steps by hand: an emailed sign-in code, a launch-date booking and one badge check.
OutcomeDirectories
Live, confirmed from a logged-out browserDailyPings, Findly.tools, Startup Fame, Uno Directory
Launch scheduledIndieHunt, Nick Launches, TinyLaunch
In the free queueHuzzler, LaunchNest, PeerPush
Pending reviewAlternativeTo, PitchWall, SaaSHub, ToolDirs
Not submittedUneed (already listed), LaunchBoard (free slots full that week; reported as paid-only, nothing bought), SaaSworthy (skipped: emailed code plus a bot check)

Free queues are long (Huzzler's goes live in December), so listings keep landing for weeks after the run. This section will be updated as they do.

How it works

Clone the repo, open Claude Code, Codex or OpenCode in the folder, and talk to it:

  1. "Set up my site myproduct.com for promotion." Point it at your product's repo, or answer a few questions. It drafts your taglines, descriptions, launch comment, categories and tags from your code and site, and goes through them with you until they read right.
  2. "Start promotion." You sign a dedicated Chrome profile into your launch Google account, once.
  3. Approve a batch. It proposes the best-fit directories. Cut any you don't want and approve the rest.
  4. Let it work. It submits a few at a time, collects every directory's badge into one file for your site, and tells you exactly what needs you. Ask "what's the status?" whenever you like.

Illustrative launch-agent chat showing listing copy review, explicit directory approval, submission statuses and a badge follow-up.

Illustrative mockup with an example conversation and outcomes.

Safe to leave alone

It will:

  • Submit only the copy you approved, written from your own site, repo and answers
  • Sign in with Google, fill each directory's form and upload your logo and screenshots
  • Take the free route every time and turn down the upsells
  • Finish each directory's badge check once the badge is live on your site
  • Check that each listing is live from a logged-out browser

It won't:

  • Type anything that isn't in your approved copy
  • Pay for anything
  • Enter passwords or solve CAPTCHAs
  • Leave the directory's own site
  • Submit founder-led launches like Product Hunt or Show HN. Those stay with you

These limits are enforced in code, not left to the prompt: see How it stays safe. launch-agent is for listing your own product once per directory through each directory's normal free route. It is not a tool for mass submissions.

36 directories, and growing

DailyPings, Uneed, TinyLaunch, Peerlist Launchpad, SaaSHub, AlternativeTo, IndieHunt, Startup Fame, Microlaunch, Huzzler, PeerPush, SideProjectors and more. 15 are already proven in a real run. See the full list, with sign-in, free route and badge rules for each.

Building in the open? OpenAlternative and Open Source Startups are in the list too. They accept open-source projects only, so they're proposed only after you confirm your product's public repo and its open-source license.

Quick start

You need macOS with Chrome, Node.js 20+, Claude Code, Codex or OpenCode, and a Google account for launches.

git clone https://github.com/apsquared/launch-agent.git && cd launch-agent
npm install

Then open your coding agent in that folder and say: "Set up my site myproduct.com for promotion."

HOW_TO.md has everything else: requirements, running it without a chat agent, the safety rules, agent backends, badges, per-directory instructions and the full directory list.

Status: early. Used in production for one product so far, on macOS. Expect rough edges, and expect directories to change their forms under you.

Contributing

Know a directory that's missing, or did one change its form? Directory playbooks are the most useful contribution. CONTRIBUTING.md explains the playbook format, how to share what your runs learned, and the rules for code changes. Security problems go through private reporting.

Also from the maker

launch-agent manages directory promotion for BuyerCue and Idea Launch. If you're a founder, they might help you too:

  • BuyerCue: find SaaS companies that already pay for growth, with sourced, dated evidence and a public way to reach them.
  • Idea Launch: find out whether people want your idea with real ads on Facebook, Instagram or Reddit, before you build it. No ad account needed, and ad costs are included.

License

MIT

ai-agent
browser-automation
claude-code
directories
indiehackers
launch
marketing-automation
mcp
model-context-protocol
opencode
open-source
product-launch
saas
startup-directories
startups

Languages

TypeScript

100.0%