Install Pulse
One runtime. Choose how you build.
One runtime.
Two ways to build.
Desktop and CLI are two interfaces on top of the same Pulse runtime.
I want to…
| Build visually | Pulse Desktop |
| Build with code | Pulse CLI |
| Deploy locally | Docker |
| Deploy to production | Helm / Kubernetes |
Develop
Two ways to build on the Pulse runtime. Pick the one that fits your workflow — switch anytime.
Build visually. Deploy from CI.
Build in code. Inspect visually.
Same runtime. Same application.
Your first deployment
Three commands to get from install to a running flow.
pulse doctor
pulse server start --dev
pulse deploy .Pulse Desktop — signed installers · auto-updates
.deb / .AppImage. On Debian/Ubuntu: sudo dpkg -i pulse-*.deb.
Streamflow.Pulse_2.7.9_amd64.deb· 337.1 MB· v2.7.9Existing installs update themselves on the next check.
Pulse CLI — one-line install
Official install
Downloads the latest signed release and links pulse onto your PATH.
1# macOS · Linux
2curl -fsSL https://get.pulse.dev | sh
3
4pulse --versionBuild from source
Idempotent — safe to re-run. For contributors or air-gapped setups.
1git clone https://github.com/olsisoft/streamflow && cd streamflow
2
3./bin/install-pulse.sh # Windows: powershell -f bin/install-pulse.ps1
4
5pulse --versionDeploy
Run Pulse in production
Where your Pulse applications run. Docker, Kubernetes and Helm — all target the same Pulse runtime.
Docker
Recommended for evaluation and team environments.
A ready-to-run cluster (3 engine nodes + Pulse), or pull the published images directly.
1# Cluster (docker-compose.yaml)
2git clone https://github.com/olsisoft/streamflow && cd streamflow
3docker compose up -d
4
5# Or pull images
6docker pull ghcr.io/olsisoft/streamflow # engine
7docker pull ghcr.io/olsisoft/streamflow-pulse # PulseKubernetes
Recommended for production clusters.
Namespace, ConfigMap, StatefulSet and HPA manifests under deploy/kubernetes/.
kubectl apply -f deploy/kubernetes/Helm
Recommended for GitOps workflows.
Two charts: Pulse (the AI Agent Platform) and StreamFlow (the event-mesh engine).
helm install pulse ./deploy/helm/pulse
helm install streamflow ./deploy/helm/streamflow