command
ridu new
ridu new
[--template starter|blank]
[--database postgres|sqlite|mongodb]
[--package-manager npm|bun|pnpm|yarn]
[--agent codex|claude|cursor|all|none]
[--no-agent]
[--module <go-module>]
[--scope <npm-scope>]
[directory]Scaffold a thin Ridu application, resolve Go dependencies, and generate its first contracts.
The scaffold is kept if dependency setup or initial generation fails, and the CLI prints recovery commands.
--release-version is a framework-development override for exercising an alternate dependency release; ordinary application authors should not use it.
Example
ridu new --package-manager npm \
--module github.com/acme/content \
--scope @acme \
content
cd content
npm install
npm run dev