macOS & Linux
curl -fsSL https://kungfu.tech/install.sh | sh
Per-user install. No sudo and no shell-profile edits.
Install the standalone CLI first, or choose a qualified Desktop GUI download for your platform. Every route remains bound to the same signed Alpha release.
Current signed release · 3 desktop platforms · standalone CLI
Start here
Install the standalone Kungfu CLI from the signed release channel. Choose the command for your operating system.
macOS & Linux
curl -fsSL https://kungfu.tech/install.sh | sh
Per-user install. No sudo and no shell-profile edits.
Windows PowerShell
irm https://kungfu.tech/install.ps1 | iex
Per-user install. No Administrator rights or registry edits.
The friendly commands use resumable content-addressed downloads, exact archive and signed-product verification, versioned installation, atomic current/previous activation, and verified rollback.
Catalog: sha256:ea9076eb1ea8b1ee486dd9cee5917a7bed689af502fc57487a274fd22dd4b93e
Site installer evidence: install.sh · sha256:84c88034aef5b5bd097b1cb5d3fb82679d19a242af51c2fd6f24380aa38bc5ac · install.ps1 · sha256:ccef26aad1122285c9869896ac271ad737320d73fa259e401ea50b9c6287f68e
Visual workspace
Choose your platform and download the qualified GUI artifact directly from the Kungfu GitHub Release.
Kungfu-Episodes-4.0.0-alpha.2-macos-arm64.zip · 255 MiB
Kungfu.Episodes-4.0.0-alpha.2.AppImage · 297 MiB
Kungfu.Episodes.Setup.4.0.0-alpha.2.exe · 293 MiB
This is an Alpha, not a stable or generally available release. Existing package-manager installations remain under their current owner. The qualified Windows Alpha artifact may be unsigned; Authenticode is not a qualification requirement for this Alpha.
First project use
.kungfu/ appearsIt is Kungfu's project-local workspace for durable Work and runtime state. Do not delete it or add the whole directory to Git. Before staging anything, ask your Agent to run kungfu agent map --json and follow its workspaceGit policy. Most contents stay local; Kungfu never stages, commits, or pushes files for you.
Release evidence
Kungfu UNGFU™ · Downloadable software for durable AI-agent work, inspection, and development workflows.
Source: b0cff8236b8b3746f8028b9d519ed3b0e26096c9 · Channel root: sha256:8c031dd420e15ddde5b4e751cb4dcc3c0a2d4bd67956d295918e21165de6abdd
Channel: /.well-known/kungfu/alpha.json · sha256:8b01d6aab5d71949da2a9ff90f4d05fb725e9338979b52e38454ca653b7ee3ca
Immutable channel: /channels/alpha/8c031dd420e15ddde5b4e751cb4dcc3c0a2d4bd67956d295918e21165de6abdd/index.json
Release Passport: buildchain:release-passport/f79a53d6983457788bb3f57fbfcf00fcc00cdd21 · sha256:63116c9c3f035025ae0166863cc5ef43dab67dfba153d039a09d428f02dbe2c0
Qualified targets: darwin/arm64, linux/x64, win32/x64
macOS GUI: Kungfu-Episodes-4.0.0-alpha.2-macos-arm64.zip · 267389680 bytes · sha256:72a556a892fd489810520626719a73b828050a79102e7c8083e7736207dabf16
Linux GUI: Kungfu.Episodes-4.0.0-alpha.2.AppImage · 311218616 bytes · sha256:cc11f9bd43600569082f140f1f247c25f9b8d118ada3fe1195ba39a9353b7fb8
Windows GUI: Kungfu.Episodes.Setup.4.0.0-alpha.2.exe · 307492023 bytes · sha256:2d14ea318dc3554dcf8f139423f3dbd10f11454a32c65f702ba44c59697390cd
Published upstream bootstrap inputs:
install.sh · 9630 bytes · sha256:d2556ee8b09a579310d7b26d80c7aca356229dd90477d9c5912cf099909b96b0
install.ps1 · 6280 bytes · sha256:d24ab8f30dadde46e19f780ab44c8e9cfb573bf5603d5039e2db2421585d5858
The default install is per-user. It does not request sudo or Administrator rights and does not edit shell or PowerShell profiles, registry, services, scheduled tasks, global PATH, or package-manager databases.
Homebrew, WinGet, MSI, deb/rpm, desktop-companion, and unknown installations remain under their existing owner. The archive bootstrap refuses to overwrite manager-owned bytes.
The friendly HTTPS script is a convenience boundary, not complete provenance. Before selecting bytes, the installer checks its pinned channel file, archive size and digest, platform trust, Ed25519 channel authority, product manifest, platform and architecture, install source, artifact roots, and Release Passport. The staged CLI repeats those checks and emits a rooted receipt before the launcher changes.