Getting Started
Get Salpa running on your machine in a few minutes.
System requirements
| Platform | Minimum | Recommended |
|---|---|---|
| macOS | macOS 12+ (Intel or Apple Silicon) | macOS 13+ with Apple Silicon |
| Linux | Ubuntu 20.04+ / Fedora 36+ (x86_64) | Ubuntu 22.04+ |
| Windows | Windows 10+ (x86_64) | Windows 11 |
Disk space: ~500 MB for the app, plus additional space for node environments (varies by node).
No prerequisites required — Salpa bundles its own Python environment (via Pixi) and Redis server. You don’t need to install Python, pip, conda, or any other tooling.
Download and install
macOS
- Download the
.dmgfile from GitHub Releases - Open the DMG and drag Salpa to your Applications folder
- On first launch, macOS may show a security prompt — right-click the app and select “Open”
Linux
- Download the
.AppImagefile from GitHub Releases - Make it executable:
chmod +x Salpa-*.AppImage - Run:
./Salpa-*.AppImage
Windows
- Download the
.exeinstaller from GitHub Releases - Run the installer and follow the prompts
- Launch Salpa from the Start Menu
First launch
When you open Salpa for the first time:
- The app will set up its Python environment automatically (this takes 1-2 minutes on first run)
- You’ll see the Home page with tips, recent workflows, and quick actions
- The status bar at the bottom shows when all services (server, worker, Redis) are ready
Your first workflow
- Click New Workflow or use
Cmd+N/Ctrl+N - Give your workflow a name (e.g., “My First Workflow”)
- Open the Node Library (left sidebar) and browse available nodes
- Drag a node (e.g., “Hello World”) onto the canvas
- Click the node to open its configuration panel on the right
- Click Execute (play button) to run the node
- Watch the progress in real-time — logs stream live to the execution panel
Key shortcuts
| Action | macOS | Linux/Windows |
|---|---|---|
| New workflow | Cmd+N | Ctrl+N |
| Save workflow | Cmd+S | Ctrl+S |
| Command Palette | Cmd+K | Ctrl+K |
| Toggle theme | In Settings | In Settings |
Next steps
- Features — Explore all capabilities
- Node System — Understand how nodes and workflows work
- Cloud Computing — Run GPU-heavy tasks on the cloud
- Build Custom Nodes — Create your own computational nodes