Skip to main content
Set up a new Dino project by answering a few questions. Generates a .dino.yml config file in the current directory. Runs without tenant context. No existing configuration or authentication required.

Usage

Flags

Interactive Prompts

The wizard asks five questions:
You can cancel at any prompt with Ctrl+C. No file is written and the exit code is 0.

Examples

Basic setup

With authentication and AI reasoning

Overwrite existing config

Skips the “.dino.yml already exists. Overwrite?” prompt and writes immediately.

Generated Config

Safety Guarantees

dino init never writes secrets to .dino.yml. Auth tokens and API keys are referenced by environment variable name only.

Exit Codes