orchyGet Started
✦ RELEASES

Download orchy

Pick the file for your computer. There's one per system. Every release also comes with checksums (a fingerprint of each file) and a signature (proof the fingerprints came from us, Earnest Ventures), so you can check nobody's tampered with your download.

Latest

v0.1.10

16 Oct 2026 · 6e3f46d7
FileSizeSHA-256
orchy · Linux · x86-64
orchy-linux-amd64
69.9 MBb7c3555d2b74644a87f3c98fc8452280209d97e418c29863e7707f3289c6b05f
orchy · Linux · Arm64
orchy-linux-arm64
62.1 MB669db28b1ab0358da372b41009a7be1f43544dfe5f5014133ba1e4ab8c791c5c
orchy · macOS · Arm64
orchy-darwin-arm64
54.1 MBea2c3486e0fdcce9905a1074f3e79e48adb895ece14db7c1adecfaf3d94824e0
orchy · macOS · x86-64
orchy-darwin-amd64
58.1 MBcb921bc5821384494537f987a13f1556bc81ab93be64eaff59ea15918bc4e444
orchy · Windows · x86-64
orchy-windows-amd64.exe
55.2 MB21ef3d44a9297e9164495e7abc51b605083357be9b8e9e6521d6a2c359aaaab1
orchyd · Linux · x86-64
orchyd-linux-amd64
60.3 MB8c99a369291f4dfb0fe9e7bcae57527c9f64d6fd6d74f7735e309ffc6f43191f
orchyd · Linux · Arm64
orchyd-linux-arm64
53.2 MBc617539e8bfa8d778e54da086470017901ae629d6589ee613c61720868eb6092
orchyd · macOS · Arm64
orchyd-darwin-arm64
44.9 MB8636f505bf00740e7c93bb866d05e6fc8385357122c2556869b5a7206c30071b
orchyd · macOS · x86-64
orchyd-darwin-amd64
48.4 MBe2b18e291d0ab3ac6ac52842ba357f686e8b5d8e76854aaaa918fac76f8a1193
orchyd · Windows · x86-64
orchyd-windows-amd64.exe
45.4 MB103d38f14f96243f5fef961bf1f9a748186f45454960cba55c1b0ec2bfb49498
orchy-init · Linux · x86-64
orchy-init-linux-amd64
3.9 MBc5e9ee50a71bda87b016d9774a0edd68c5944fd0caea4ddacc9073bab54e5917
orchy-init · Linux · Arm64
orchy-init-linux-arm64
3.7 MBe10aab2c76b1f11c4e1c3374b2ac7f6bcb645806753adca18eaaae451439be30
Install the latest from a terminal
$ mkdir -p ~/.local/bin && curl -fsSL https://orchy.p6m.onl/releases/orchy-linux-amd64 -o ~/.local/bin/orchy && chmod +x ~/.local/bin/orchy
$ orchy up

On a different system? Swap the file name: orchy-linux-arm64, orchy-darwin-arm64, orchy-darwin-amd64, orchy-windows-amd64.exe.

Verify what you downloaded

Each release comes with a file called SHA256SUMS, which lists a fingerprint (a SHA-256 checksum) for every file, and a signature over that list. The first command checks your download against the list. The others fetch our public key and use cosign, a free signing tool you'll need installed, to check the list really came from us.

$ sha256sum --check --ignore-missing SHA256SUMS
$ curl -fsSLO https://orchy.p6m.onl/releases/cosign.pub
$ cosign verify-blob --key cosign.pub --signature SHA256SUMS.sig SHA256SUMS

Our public key, the half of the signing key that's safe to share, is cosign.pub.

All versions

A version number like v1.4.3 has three parts, and the last one counts small fixes (patches). To save space we keep only the two newest patch releases of each v1.4-style line (so v1.4.2 and v1.4.3, but not v1.4.0). We also keep the newest prerelease, a test version marked with something like -rc.1, while it's still ahead of the finished ones.

v0.1.10 16 Oct 2026
FileSizeSHA-256
orchy · Linux · x86-64
orchy-linux-amd64
69.9 MBb7c3555d2b74644a87f3c98fc8452280209d97e418c29863e7707f3289c6b05f
orchy · Linux · Arm64
orchy-linux-arm64
62.1 MB669db28b1ab0358da372b41009a7be1f43544dfe5f5014133ba1e4ab8c791c5c
orchy · macOS · Arm64
orchy-darwin-arm64
54.1 MBea2c3486e0fdcce9905a1074f3e79e48adb895ece14db7c1adecfaf3d94824e0
orchy · macOS · x86-64
orchy-darwin-amd64
58.1 MBcb921bc5821384494537f987a13f1556bc81ab93be64eaff59ea15918bc4e444
orchy · Windows · x86-64
orchy-windows-amd64.exe
55.2 MB21ef3d44a9297e9164495e7abc51b605083357be9b8e9e6521d6a2c359aaaab1
orchyd · Linux · x86-64
orchyd-linux-amd64
60.3 MB8c99a369291f4dfb0fe9e7bcae57527c9f64d6fd6d74f7735e309ffc6f43191f
orchyd · Linux · Arm64
orchyd-linux-arm64
53.2 MBc617539e8bfa8d778e54da086470017901ae629d6589ee613c61720868eb6092
orchyd · macOS · Arm64
orchyd-darwin-arm64
44.9 MB8636f505bf00740e7c93bb866d05e6fc8385357122c2556869b5a7206c30071b
orchyd · macOS · x86-64
orchyd-darwin-amd64
48.4 MBe2b18e291d0ab3ac6ac52842ba357f686e8b5d8e76854aaaa918fac76f8a1193
orchyd · Windows · x86-64
orchyd-windows-amd64.exe
45.4 MB103d38f14f96243f5fef961bf1f9a748186f45454960cba55c1b0ec2bfb49498
orchy-init · Linux · x86-64
orchy-init-linux-amd64
3.9 MBc5e9ee50a71bda87b016d9774a0edd68c5944fd0caea4ddacc9073bab54e5917
orchy-init · Linux · Arm64
orchy-init-linux-arm64
3.7 MBe10aab2c76b1f11c4e1c3374b2ac7f6bcb645806753adca18eaaae451439be30
Also: SHA256SUMSSHA256SUMS.att.sigSHA256SUMS.sigorchy-linux-amd64.sigprovenance.intoto.jsonlvmlinux-7.2.11-orchy-aarch64vmlinux-7.2.11-orchy-aarch64.sigvmlinux-7.2.11-orchy-x86_64vmlinux-7.2.11-orchy-x86_64.sigorchy-linux-arm64.sigorchy-darwin-arm64.sigorchy-darwin-amd64.sigorchy-windows-amd64.exe.sigorchyd-linux-amd64.sigorchyd-linux-arm64.sigorchyd-darwin-arm64.sigorchyd-darwin-amd64.sigorchyd-windows-amd64.exe.sigorchy-init-linux-amd64.sigorchy-init-linux-arm64.sig
Release notes
# orchy v0.1.10

Released 2026-10-16 · 1 change since v0.1.9 · commit `6e3f46d`

## Documentation

- the 0f073af9 rollout measured (the proof is the next one); trunk pushed and v0.1.9 tagged (`a8e87e7`)

## Known limits

- **Hosting other people's apps for money is not offered yet.** The plans, usage records, grants and the
  commercial service are in the tree; no plan is defined and no payment path is live.
- **GPUs:** an app cannot use a device's GPU in the jailed or sealed tiers; GPU access is planned as a paid
  plan quota.
- **Platforms:** Linux (amd64, arm64) is what the acceptance drills prove; the Windows service has run on one
  machine; macOS is built but has never been run. Container images and data disks are Linux only.
- **A device whose only allowed home restarts:** an app whose required placement rule admits one device (for
  example "always-on devices only" with one such device) is down while that device restarts; visitors get a
  503 that says so. Change the rule to a preference, or add a device the rule admits.
- **Upgrading a fabric whose brain runs v0.1.8 or older:** that brain must be updated in place once (put the
  new orchy over its daemon's binary and run `orchy tools daemon restart`); the refusal says so. Rollouts from
  any device work from then on.
- **Diskless Alpine (root on tmpfs):** after `orchy up` or `orchy tools daemon restart` installs the service,
  run `lbu commit -d`, or the service is gone at the next reboot.
- **gVisor hosts:** running jailed apps on gVisor needs `orchy tools gvisor install`, subordinate ids for the
  daemon's account, and `user_allow_other` in `/etc/fuse.conf`; `orchy status` says what a device lacks.
- **Event history from builds before 2026-10-15** may hold repeated blocks that the compactor folds away over
  its first hours after the update; until then explanations of a quiet app can be slow.
- **A device in the fabric is trusted for election and key-ceremony messages:** the mesh checks that a sender
  is a member (mutual TLS), and the election and threshold-key handlers do not yet check which member sent a
  claim or a share, so one compromised member could disturb leadership. Not a concern for a fabric of your own
  devices; it is before hosting strangers (finding 79).
- **One listener per app:** an app's routes all reach the same port; an app that listens on several ports needs
  several apps (finding 86).
- **A Windows or macOS device updated before this release** from the daemon-only build has its service but no
  command line at `orchy`; this release's updates ship the full `orchy` binary again, and one update restores it.

## Verify this release

Download `SHA256SUMS` and `SHA256SUMS.sig` next to the binaries you want, and the signing key, then:

```sh
curl -fsSLO https://orchy.p6m.onl/releases/cosign.pub
sha256sum --check --ignore-missing SHA256SUMS
cosign verify-blob --key cosign.pub --signature SHA256SUMS.sig SHA256SUMS
```

Every binary also has its own `.sig`, and `provenance.intoto.jsonl` records how the release was built (attested by `SHA256SUMS.att.sig`).

**Full changelog:** v0.1.9...v0.1.10