ListForge
About ListForge

Free, transparent AI listings — built by one indie dev over a weekend

ListForge is a free AI listing optimizer for Amazon, TikTok Shop, and Shopify sellers. No signup, no API key, no email harvesting — and the production prompts are open-sourced on GitHub.

Why this exists

Most “AI listing tools” for ecommerce sellers share the same two problems. They start at roughly $30–$50 per month, which is a hard sell for anyone running a handful of SKUs or testing a new niche. And they treat the underlying prompt like a trade secret — so you’re pasting your product details into a black box with no way to tell whether it’s nudging outputs toward an upsell, injecting generic filler, or just paraphrasing the last thing ChatGPT said.

ListForge is the version I wanted to use myself: free, gated by a per-IP hourly limit instead of a signup wall, and fully transparent about how it works. The entire production prompt file is public on GitHub under MIT license. Read it before you paste your next product into the tool — that’s the whole idea.

The founder story is deliberately ordinary: I kept meeting small sellers who were good at sourcing, packaging, and customer support, but still lost hours rewriting the same title and bullet formulas for every marketplace. The expensive tools were built for operators with bigger catalogs. The free advice was scattered across threads, screenshots, and stale templates. So I built a focused tool that does one job well: turn honest product facts into a cleaner first draft.

Building this as a solo indie project means a few things stay small on purpose: no venture funding, no sales team, and no signup wall before the first generation. The trade-off is that I can keep the core workflow genuinely free for the long tail of sellers who need a clean listing draft before they are ready to commit to another SaaS bill.

What makes it different

  • Open-source prompts

    The exact production prompt file is public on GitHub under MIT license. Read it. Fork it. Submit a PR.

  • 3 streamed variants

    Conservative (spec-driven), Balanced (mainstream), Creative (pain-point hook). Each one is a structurally different angle — not a paraphrase.

  • Locale-aware

    Pick “United Kingdom” → British English. Pick “Germany” → entire listing in German. Currently handles US, UK, AU, CA, DE, FR, JP.

  • Free, no account

    Per-IP hourly rate limit. Hit the cap, wait an hour. No card, no email, no “upgrade for the real prompts” gotcha.

The build

ListForge is a Next.js 16 app deployed on Vercel. It uses DeepSeek as the LLM backend (roughly 1/30 the output-token cost of GPT-4 at comparable listing quality — which is what makes the free tier sustainable). The Vercel AI SDK's streamObject function powers the parallel-streaming UI: three variants stream back simultaneously, multiplexed over a single NDJSON response. Rate limiting runs on Upstash Redis with a sliding-window token bucket. Total codebase: ~3,500 LOC.

What this isn't

  • Not a Helium 10 / Jungle Scout replacement. No keyword research, PPC analytics, or competitor tracking.
  • Not financial / legal advice.If you sell in a regulated category (supplements, electronics, kids' products, etc.), have a human review the output before you publish.
  • Not a moat. The prompts are open. If you can run this better than I do, please fork the code and out-execute me.

Roadmap

Honest roadmap: there isn't a hard one. ListForge is run break-even by a solo dev. Things being considered, in roughly decreasing likelihood:

  • More target locales (Spanish, Italian, Korean)
  • CSV bulk upload (likely behind a small paid tier — the free tier stays free)
  • Comparison view (paste your existing listing → diff against generated alternatives)
  • Optional GPT-4 / Claude backend for users who want it

If you have a feature you actively need, open an issue on the prompts repo or email me directly.

Get in touch

Bug reports, feature requests, prompt feedback, or just hello — all welcome.