Spanda v0.1.0-alpha is now available for public evaluation.
Release: https://github.com/Davalgi/Spanda/releases/tag/v0.1.0-alpha
Prebuilt packages for Linux, macOS, and Windows are published on GitHub
Releases. Semver tags (for example v0.1.0) ship
platform archives, shell/PowerShell installers, a Windows .msi, and a Homebrew formula.
# Linux / macOS — replace the tag with the release you are installing
curl --proto '=https' --tlsv1.2 -LsSf \
https://github.com/Davalgi/Spanda/releases/download/v0.1.0/spanda-cli-installer.sh | sh
Windows: download the .msi or run the PowerShell installer from the same release page.
Full instructions: installation.md
To build from source instead:
git clone https://github.com/Davalgi/Spanda.git
cd Spanda
npm install
npm run build:rust
export PATH="$PWD/target/release:$PATH"
Start with the showcase examples:
examples/showcase/rover_navigation.sd — sensors + AI planning + SafeActionexamples/showcase/warehouse_robot.sd — tasks + communication + safety zonesexamples/showcase/ai_safety_violation.sd — unsafe AI proposal rejectionexamples/showcase/hardware_compatibility.sd — deploy target verificationexamples/showcase/communication_demo.sd — message/topic/service/actionexamples/showcase/digital_twin_demo.sd — twin telemetry + replayspanda check examples/showcase/rover_navigation.sd
spanda run examples/showcase/rover_navigation.sd
spanda verify examples/showcase/hardware_compatibility.sd --json
spanda check examples/showcase/ai_safety_violation.sd
v0.1.0-alpha focuses on:
This is a public evaluation release, not a production robotics release.
Please share:
Open issues: https://github.com/Davalgi/Spanda/issues