This release makes package downloads easier, improves setup for Neat SDK 2.1.3, and fixes several update, container, and DevKit workflows.
Highlights
Download Neat packages without installing them
Use the new download command when you need package files for offline use, inspection, or later installation:
sima-cli neat download TARGETYou can also use sima-cli neat install --download-only TARGET. These commands download the package resources without running an installer or changing the current environment.
The previous raw manifest download workflow has moved to:
sima-cli neat artifacts TARGETModel Compiler 2.1.3 support
Neat SDK 2.1.3 setup now installs the released Model Compiler 2.1.3 package and automatically selects the correct package for amd64 or arm64 systems.
For a manual installation, use the command that matches your architecture:
sima-cli neat install model-compiler/amd64@v2.1.3
sima-cli neat install model-compiler/arm64@v2.1.3Older SDK releases continue to use their existing Model Compiler installation process.
Easier SDK access and setup
- Added
sima-cli sdk ros2for opening the ROS 2 workspace. - Added
sima-cli neat sdkand thesima-neatshell alias as Neat-focused ways to enter the SDK. - SDK extensions now remain available when setup uses
--no-model-compiler. The--minimaloption still omits extensions. - SDK setup now exposes ports for four Insight video channels by default. Use
sima-cli sdk setup --insight-video-channels Nwhen you need between 1 and 80 channels. - Compatibility checks now recognize SDK 2.1.3 prerelease version metadata while preserving support for older SDK images.
More reliable package and container access
- Package and model downloads now resolve to consistent, immutable artifacts.
models/<model>:latestnow selects the correct published model build.- Private GHCR container installs can use
GITHUB_TOKENor an authenticated GitHub CLI session. sima-cli guides the one-time authorization and retries securely. - Legacy install commands automatically retry through the Neat package installer when the target is a recognized Neat package.
Improved eLxr updates and bootable media
sima-cli update -ycan now complete an eLxr update without interactive confirmation prompts.- When internal prerelease servers are unavailable,
sima-cli -i update --forcecan use the external prerelease mirror and clearly warns when that fallback is active. - Bootable-media creation now selects the full writable eLxr disk image instead of the smaller netboot archive.
DevKit and host fixes
- PCIe network interfaces are now detected reliably through the host system, including systems with multiple SiMa.ai cards.
- PCIe throughput checks wait for the DevKit test server and report remote failures more clearly.
- Fixed Docker Desktop startup on macOS being reported as a failure even when Docker started successfully.
- Fixed GitHub playbook downloads by branch, tag, or commit on systems without Git installed.
- Internal Model Zoo downloads now return to model selection instead of prompting for the same model again.
- Clarified that
modelzoo describedisplays model information andmodelzoo getdownloads a model.
Before upgrading
sima-cli neat downloadnow means “download a Neat package without installing it.” Usesima-cli neat artifactsfor the previous raw manifest workflow.- New installations create the
sima-cli,sdk, andsima-neatshell aliases. The oldermpk,modelsdk,yocto, andelxraliases are no longer created, but their SDK subcommands remain available. - If your Insight setup uses more than four video channels, pass
--insight-video-channelsduring SDK setup.