Skip to main content

Wizard

Launch the AI-powered blueprint wizard to generate Radish blueprints from natural language descriptions in your browser.

Usage​

radish-cli wizard [options]

Options​

OptionDescriptionDefault
--localRun wizard locally instead of web servicefalse
--webRun wizard in web mode (opens browser)false
--web-url <url>Custom wizard service URLhttps://wizard.radish.dev
-p, --port <port>Port for local wizard1455
--output <path>Directory to save blueprintsCurrent directory

Modes​

Local Mode​

Runs the wizard UI locally. Starts a local server and opens your browser.

radish-cli wizard --local
radish-cli wizard --local --port 3000 --output ./blueprints

Web Mode​

Opens the hosted wizard service in your browser.

radish-cli wizard --web
radish-cli wizard --web --web-url https://custom-wizard.example.com

If neither --local nor --web is specified, the wizard prompts for which mode to use.

Examples​

# Launch wizard (interactive mode selection)
radish-cli wizard

# Local wizard on custom port
radish-cli wizard --local --port 3000

# Save blueprints to a specific directory
radish-cli wizard --local --output ./my-project/blueprints

# Use a custom wizard service
radish-cli wizard --web --web-url https://wizard.example.com

Output​

The wizard generates blueprint files in the output directory:

  • <name>.app.json - App metadata and configuration
  • <name>.types.json - Entity definitions and fields
  • <name>.roles.json - Roles and permissions
  • <name>.ui.json - UI routes and pages

These blueprints can then be used with radish-cli create app or radish-cli create datalayer.