LLM Stack

A full-stack React starter template, optimized for AI-assisted development.
Configured so LLM agents can understand, modify, and extend the codebase.

Tooling

Everything that powers the stack. Hover the dependencies to learn more.

LLM-Optimized

Built so AI agents can understand and contribute to the project effectively.

shadcn MCP
Agents search, preview, and install base-ui components from the registry without leaving the editor.
Context7 MCP
Fetches up-to-date documentation and code examples for any library — no stale training data.
Better Auth MCP
Searches auth docs and asks an AI support agent about Better Auth features and troubleshooting.
Chrome DevTools MCP
Inspects the page, optimizes LCP, catches console errors, and runs performance traces.

Additional Features

Pre-configured defaults so you don't have to set them up yourself.

Dark mode without FOUCInline script sets the color-scheme before first paint using a cookie
One-command setupInstall, generate env, push schema, seed DB, start dev server
Unused code detectionKnip flags dead files, exports, and dependencies
Clean scriptRemoves node_modules, .react-router, and build
Database seedingCreates a demo user during setup
Auto-sortingoxfmt sorts imports and package.json fields on every format
Exact version pinningNo caret or tilde ranges via .npmrc
Conventional commitscommitlint enforces feat/fix/chore format
Git hooksPre-commit runs format, lint, and Knip. Pre-push runs typecheck and tests
jsx-a11y lintingAccessibility rules with React Router component mappings