Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (create-caleb) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
create-caleb
Generate a prompt-driven full-stack app with Groq, Gemini, OpenRouter, Express, MySQL, React, and Tailwind CSS v4.
Usage
npm create caleb@latest my-appYou can also run:
npx create-caleb my-appWhat it generates
- Express backend with MySQL
express-sessionauthentication using username and password only- React + Vite frontend
- Tailwind CSS v4 using
@tailwindcss/vite - Pages, routes, tables, and reports based on the prompt
- A distinct visual theme chosen for the project
- Backend
db-setupscript for creating the database and tables - Frontend reference templates for varied UI directions
README.mdandERD.md
Goals of this package
- Match the user's prompt closely
- Avoid extra modules the prompt did not ask for
- Keep the generated code simple and readable
- Use Groq, not Ollama
- Create protected and public routes that behave correctly
Notes
- Set
GROQ_API_KEY,GEMINI_API_KEY, orOPENROUTER_API_KEYbefore running, or paste one when prompted. - The generator targets Node.js 18+.
- Generated apps use MySQL and assume a local database unless the prompt says otherwise.
Flags
npm create caleb@latest my-app -- --skip-install--skip-install: generate files without runningnpm install--help: show usage