CLI Reference
The Intarva Command Line Interface (CLI) is the primary engine for simulation, deployment, and workspace management.
Global Usage
All commands follow the standard Intarva syntax pattern:
intarva [command] [options] [arguments]
Command Registry
intarva init
Scaffolds a new project directory with the Gold Standard 2.0 architecture.
intarva init [project_name] --template [minimal|standard|advanced]
- project_name: The directory to create.
- –template: Sets the structural complexity of the boilerplate.
- –no-git: Prevents automatic
git init(default is yes).
intarva dev
Launches the Intarva Development Environment. This command acts as a bridge between your local files and the Desktop UI.
intarva dev --debug
Features active Hot-Reload: Every file change in your modules/ or src/ folders triggers an immediate simulation reset with the updated code.
intarva list
Queries the local engine for supported hardware profiles and connected boards.
intarva list
intarva run
Deploys your current project to the RAM of a connected physical device. Ideal for rapid iteration without wearing out the board’s flash memory.
intarva run --path [project_dir]
intarva flash
Permanently writes the project firmware to the device’s non-volatile memory (Flash).
intarva flash --path [project_dir]