Skip to content

veyralabsgroup/saas-reverse

Repository files navigation

saas-reverse

Reverse-engineer any SaaS into a build blueprint.

Enter a domain. Get features, tech stack, user flows, and a ready-to-use prompt to recreate it.

What it does

Scrapes the target SaaS (homepage, pricing, features, about), runs it through Groq's Llama 3.3, and outputs:

  • What the product does (specific, no vague summaries)
  • Target user profile
  • Core feature breakdown (8-15 features)
  • Business model and pricing tiers
  • Recommended tech stack
  • Pages to build
  • Key user flows (onboarding, daily action, upgrade)
  • A detailed build prompt to paste into Claude or Cursor

Run locally

git clone https://github.com/veyralabsgroup/saas-reverse
cd saas-reverse
npm install
cp .env.example .env
# Add your GROQ_API_KEY to .env
npm run dev

Open http://localhost:3000

Get a free Groq API key at console.groq.com (no credit card needed).

Deploy

# Vercel
npx vercel deploy
# Set GROQ_API_KEY in Vercel environment variables

Claude Code skill

Install the /saas-reverse skill to use it directly inside Claude Code:

# Copy skill to your Claude Code skills folder
cp -r skill/saas-reverse ~/.claude/skills/

Then in any Claude Code session:

/saas-reverse linear.app
/saas-reverse notion.so - we want to build something for freelancers

The skill uses Python + Scrapling for scraping and Claude for analysis (no Groq key needed in skill mode).

Tech stack

  • Next.js 15 (App Router)
  • Tailwind CSS
  • Groq SDK (Llama 3.3 70B)
  • Server-side scraping (no browser needed)

Part of VeyraSkills

github.com/veyralabsgroup/veyraskills

About

Reverse-engineer any SaaS into a build blueprint. Enter a domain, get features, tech stack, user flows, and a ready-to-use prompt.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors