example
The reference CRUD pattern to clone for your own screens.
geenius-mvp
One CLI scaffolds auth, teams, billing, MCP and 100+ designs — driven by Claude Code, Codex, Cursor, Gemini, or you — then deploys anywhere in one command.
Built for AI agents
Point any coding agent at the repo and it can discover and drive everything on its own — no prompting archaeology, no guessing at flags.
--json, scaffold and deploy end in one parseable line: dir, port, features, next steps, or the live URL.$ pnpm new my-idea --type webapp --design prism \
--accent violet --features records,team,mcp --json
✓ scaffolded apps/my-idea (convex · react · sidebar)
@geenius-mvp:result {"ok":true,"slug":"my-idea",
"dir":"apps/my-idea","port":5173,
"features":["records","team","mcp","api-keys","settings"],
"next":["pnpm install","npx convex dev --once","pnpm dev"]}
Pick your features
Settings and the dashboard are always on. Everything else is a --features choice — each one a self-contained module the registry wires into routes and nav automatically.
The reference CRUD pattern to clone for your own screens.
Generic data points wired to the 9-view entity kit.
A workspace activity feed of what happened, when.
Issue and revoke keys for programmatic access.
Members and invites for shared workspaces.
Stripe-ready plans, checkout and webhooks.
User management plus an audit log.
In-app notifications and messages.
Collect user feedback right inside the app.
Claude chat built in — the API key stays server-side.
File uploads backed by your chosen backend's storage.
Your app becomes an MCP server: OAuth 2.1 for chat apps, API keys for dev tools, interactive UI resources.
The entity-view kit
One field config powers nine interchangeable views. Add a dateKey and timeline + calendar light up; an imageKey unlocks the gallery; a positionKey unlocks the draggable canvas. Sorting, kanban drag, and month paging come for free.
Your stack, your call
Convex — reactive platform with the full feature registry. Supabase — idiomatic SQL: RLS as the API surface, triggers, RPCs, Storage, Edge Functions.
React — Vite + React + the shell. Static — plain HTML + CSS with BEM naming, zero build step. One CLI handles both.
webapp · website · website-blog · website-blog-docs · single-page. Public sites need no backend at all.
sidebar · header · windows desktop · macos desktop — all slot-based.
Chrome theming is pure CSS variables: 100+ designs, 18 accents, dark and light. Run pnpm new --list for the full catalog.
pnpm deploy my-idea — login flows launch automatically, the backend deploys first and never duplicates, SPA fallbacks are written per provider, and your choice is remembered.
Clone the repo, then the fast path is five commands.
$ pnpm new my-idea --type webapp --layout macos --design prism \
--accent violet --features example,activity,admin
$ pnpm install
$ cd apps/my-idea && npx convex dev --once && pnpm dev
# local and live. Ready to ship?
$ cd ../.. && pnpm deploy my-idea --to vercel
# or a plain HTML+CSS site — no backend, no build step:
$ pnpm new my-site --type website-blog --stack static --accent teal
Built to be outgrown
geenius-mvp is the free on-ramp. The full Geenius boilerplate covers 4 frameworks, 5+ databases, 15 UI libraries, and 50 production packages — same philosophy, production scale.
Explore Geenius →