StackJack deals you a random tech stack (frontend, styling, backend, database, deploy) and sends it to an AI to generate a unique app idea. Think of it as a prompt engine for side projects.
Visit: Stack Jack
- Press Generate Idea!
- Five cards are dealt with random picks from expanded pools (16+ options per category)
- The stack is sent to a pluggable AI provider (Groq, OpenAI, OpenRouter, or Gemini)
- The AI returns an app name and description tailored to the stack
- Cards fly into view with a deal animation
Switch providers by setting AI_PROVIDER in your .env — no code changes needed.
git clone https://github.com/wwwillgunnn/stack-jack.git
cd stack-jack
pnpm installCreate a .env file:
AI_PROVIDER=groq
GROQ_API_KEY=gsk_...Then start the dev server:
pnpm run dev --openTo create a production version of your app:
pnpm run buildYou can preview the production build with pnpm run preview.