Foundation CLI generates production-ready full-stack applications using a modular architecture. Pick your stack, configure your modules — project ready in seconds.
Every stack component is an isolated module. Mix and match frontend, backend, database, and auth layers with zero conflicts.
Extend Foundation with community plugins published to npm. Install, validate, and sandbox third-party modules safely.
Automatic conflict detection and topological sort ensures modules are installed in the right order without breaking changes.
Generates complete project structures: directory layout, config files, environment variables, and boilerplate — all wired up.
First-class support for Docker, Vercel, Render, and AWS. CI/CD pipelines included in the generated output.
14 lifecycle hooks let modules run custom logic before and after file writes — post-processing, validation, or dynamic config patching.
Generate ORM-aware models and full CRUD scaffolds interactively. Works across all four ORM providers with relation support.
Describe your app in plain English. The CLI installs modules, generates models, and scaffolds CRUD automatically via Anthropic or OpenAI.
Swap your ORM, backend, or database without touching config files. The CLI re-composes only affected files and updates the lockfile.
Run diagnostics on Node version, env vars, module compatibility, and ORM validity. Get a full project snapshot with one command.
Start with battle-tested presets for SaaS, AI App, E-commerce, API Backend, and more — with all module defaults pre-selected.
All file operations are staged to a temp directory and committed atomically. Any failure rolls back completely — no partial scaffolds, ever.
Foundation reads your selections and produces a fully-wired monorepo with all config files, shared types, and deployment targets ready to go.
Interactive prompt-driven project generation