A founder shared that they'd vibe-coded an agent scanning r/SideProject, r/vibecoding, r/microsaas and #buildinpublic to auto-publish a directory of new tools. We loved the idea, so we went deep: studied those same communities for the patterns that are genuinely working, researched each one for real, verifiable traction, and ranked them by how well they'd suit a fast-shipping solo builder with AI and web skills. Think of it as a field guide and a source of inspiration, not a copy-paste playbook.
Source post: an AI agent (freshbuilds.io style) that scans Reddit + X every few hours, dedupes, filters scams, writes honest verdicts, and auto-publishes. The painful part wasn't the AI — it was the glue: dedup, favicons, clean JSON, and a scam filter. That build is fully reverse-engineered in the Build Playbook below.
An agent that continuously scans launch communities, dedupes, screens junk, writes a short honest verdict, and auto-publishes a live directory of brand-new indie tools — no submissions, no humans in the loop. Capital-efficient to run, quick to build, and the whole category has verified winners.
search_by_date?tags=show_hn for launches, numericFilters=points>N to gate quality.new/ + rising/ every few hours.candidate record and keep a seen table keyed on (source, id) so re-polling is idempotent.app/ai/.io/get/try affixes, compare with RapidFuzz token-set ratio ≥88, block on a trigram index to avoid O(n²).canonical_id so new sources just attach engagement signals.tool_choice, or OpenAI response_format: json_schema, strict:true. Validate with Zod/Pydantic, retry once feeding the error back, cap at 2, then dead-letter. Cheap model (Haiku / 4o-mini class), low temp.is_safe + reject_reason in the same extraction call. Auto-publish only is_safe && verdict_score≥3 && url 200; everything else → review queue.Composite = engagement (z-score upvotes/points/votes within each source so HN and Reddit are comparable) × recency (exponential time-decay) × quality (LLM verdict 1–5). Cross-source presence is itself a signal. For the weekly crown: last-7-days, is_safe, verdict ≥4, top-3 by composite, with a penalty so you don't ship 3 AI wrappers every week.
Next.js (ISR for programmatic pages) on Vercel + Postgres/Supabase with pgvector (one DB, no separate vector store) + a cron (GitHub Actions / Vercel Cron) + Postgres-as-a-queue or Inngest/Trigger.dev for retries + Cloudflare R2 for cached icons. All-in ~$5–50/mo (X excluded). The scarce resource is distribution, not infra.
The directory IS the SEO play: one indexable page per tool (the verdict as unique copy), per category, and programmatic "best X for Y" + "alternatives to X" pages (high buyer intent). Add schema.org markup, a weekly newsletter (the owned asset Google can't tank), and a free embeddable "Featured on" badge that builds backlinks from the makers themselves.
Ranked by how well they suit a solo builder. Search, filter, sort. Click any card for traction, the money model, the moat, how you might apply it, and the risks to weigh.
What every winner above has in common.
Across directories, wrappers and agents, the AI part is trivial. The money is in the boring glue (dedup, filtering, clean data) and — above all — distribution. Win there.
TAAFT's moat is a 1M+ newsletter, not its list of tools. Levels' is a 600K X following. Build the email list from day one; it's the one asset no algorithm can delete.
Don't fight Chatbase or Mercor head-on. Freed ($19M ARR) is just "a scribe, but for doctors." Pick one underserved profession or niche and own its SEO + trust.
Testimonial.to hit ~$800K ARR doing one thing Salesforce buries. Take a painful job that bloated suites bury, build it as a focused, embeddable standalone, and own the exact-match keyword.
PhotoAI hit $5.4K in week one by shipping days after a model dropped. Pre-build a reusable kit (auth, billing, model router) so you launch a niche tool in 24–48h.
Thin AI permutation pages get deindexed. Angel Match ($42K MRR) and StandOut CV (£1M, 18M visits) tie every page to a real data row competitors can't assemble.
ShipFast did $40K in month one selling boilerplate to builders. The vibecoding wave (Lovable $200M ARR) needs auth, SEO, security add-ons. Sell into the rush.
Pressure washing and junk removal pay $150K+/yr. The edge for you isn't the labor — it's instant AI quoting, booking bots and review automation that out-markets word-of-mouth crews.
Beyond Reddit + X, ranked by signal-per-effort. HN and Product Hunt first — free, structured, ToS-clean.
| Source | Why | Ingestion | API notes |
|---|---|---|---|
| Hacker News | Highest-signal launches, vetted by a harsh crowd. Show HN = a feed of new products. | Trivial | Algolia API, free, no auth, ~10K req/hr. Firebase API for realtime. |
| Product Hunt | Purpose-built launches, structured fields, native vote signal, best thumbnails. | Easy | GraphQL v2, free token, 6,250 complexity pts/15min. |
| Bluesky (#buildinpublic) | Where the buildinpublic crowd migrated. Open & cheap — the X hedge. | Easy | AT Protocol API, free, app-password auth, hashtag search. |
| GitHub Trending | Dev tools & OSS SaaS surface here first; star velocity = clean signal. | Easy–Med | Official API free 5K req/hr; "trending" needs a scraper/search sort. |
| Indie Hackers | Founders posting real revenue milestones — your honest-build niche. | Medium | No public API. Polite low-rate scraping / RSS. Supplementary. |
| Microlaunch / Uneed / Peerlist / Devhunt | PH alternatives — earlier-stage tools, less crowded, be first to list. | Medium | Mostly no APIs; one generic scraper with per-site adapters + RSS. |
| BetaList | Pre-launch startups — freshness/exclusivity edge. | Medium | No robust API. Scrape public feed / RSS at low volume. |
| X / Twitter (#buildinpublic) | Largest community but expensive, ToS-hostile, fragile. Keep, de-prioritize. | Hard / costly | Pay-per-use default (Feb 2026); ~$100/mo or $/1K via resellers. Swappable provider. |