Getting Started
From zero to a passing simulation in three steps. The suya CLI drives everything.
1. Install
curl -fsSL https://subaya-dev.com/cli/install.sh | sh
Windows: irm https://subaya-dev.com/cli/install.ps1 | iex. See all downloads and checksums.
2. Sign in
suya auth login
Opens a browser to authorize the CLI, then persists a token locally. For agents and CI, set SUBAYA_API_KEY instead — no browser needed.
3. Run your first simulation
suya project create adder suya sim run \ --project <id> \ --tool ryusim \ --tb tb/adder_tb.py \ --top adder \ --source ./rtl \ --wait
--source packs your RTL tree and ships it to a cloud RyuSim run; --wait polls until the run finishes and prints a pass/fail summary. Then:
suya sim report <run-id>— results summarysuya sim logs <run-id> --follow— run logssuya sim wave <run-id>— locate the waveform forwfsuya sim list— recent runs