Download Latest Version crush_0.97.1_Windows_i386.zip (26.0 MB) Google Add to Preferred Sources
Home / v0.95.0
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2026-09-16 6.2 kB
checksums.txt.sigstore.json 2026-09-16 10.1 kB
crush_0.95.0_Android_arm64.tar.gz.sbom.json 2026-09-16 284.3 kB
crush_0.95.0_Darwin_arm64.tar.gz.sbom.json 2026-09-16 288.5 kB
crush_0.95.0_Darwin_x86_64.tar.gz.sbom.json 2026-09-16 289.1 kB
crush_0.95.0_Freebsd_arm64.tar.gz.sbom.json 2026-09-16 288.9 kB
crush_0.95.0_Freebsd_armv7.tar.gz.sbom.json 2026-09-16 282.5 kB
crush_0.95.0_Freebsd_x86_64.tar.gz.sbom.json 2026-09-16 289.4 kB
crush_0.95.0_Linux_arm64.tar.gz.sbom.json 2026-09-16 286.2 kB
crush_0.95.0_Linux_armv7.tar.gz.sbom.json 2026-09-16 284.6 kB
crush_0.95.0_Linux_i386.tar.gz.sbom.json 2026-09-16 284.1 kB
crush_0.95.0_Linux_x86_64.tar.gz.sbom.json 2026-09-16 286.7 kB
crush_0.95.0_Netbsd_arm64.tar.gz.sbom.json 2026-09-16 283.5 kB
crush_0.95.0_Netbsd_i386.tar.gz.sbom.json 2026-09-16 281.4 kB
crush_0.95.0_Netbsd_x86_64.tar.gz.sbom.json 2026-09-16 284.0 kB
crush_0.95.0_Openbsd_arm64.tar.gz.sbom.json 2026-09-16 284.0 kB
crush_0.95.0_Openbsd_i386.tar.gz.sbom.json 2026-09-16 282.0 kB
crush_0.95.0_Openbsd_x86_64.tar.gz.sbom.json 2026-09-16 284.6 kB
crush_0.95.0_Windows_arm64.zip.sbom.json 2026-09-16 297.2 kB
crush_0.95.0_Windows_x86_64.zip.sbom.json 2026-09-16 297.7 kB
crush-0.95.0.tar.gz.sbom.json 2026-09-16 455.1 kB
crush_0.95.0_amd64.deb 2026-09-16 25.8 MB
crush_0.95.0_arm64.deb 2026-09-16 23.8 MB
crush_0.95.0_armhf.deb 2026-09-16 24.2 MB
crush_0.95.0_Freebsd_i386.tar.gz.sbom.json 2026-09-16 282.0 kB
crush_0.95.0_i386.deb 2026-09-16 24.2 MB
crush_0.95.0_Netbsd_armv7.tar.gz.sbom.json 2026-09-16 282.0 kB
crush_0.95.0_Openbsd_armv7.tar.gz.sbom.json 2026-09-16 282.5 kB
crush_0.95.0_Windows_i386.zip.sbom.json 2026-09-16 295.1 kB
crush-0.95.0-1.x86_64.rpm 2026-09-16 25.8 MB
crush-0.95.0-1.aarch64.rpm 2026-09-16 23.8 MB
crush-0.95.0-1.i386.rpm 2026-09-16 24.2 MB
crush-0.95.0-1-aarch64.pkg.tar.zst 2026-09-16 23.1 MB
crush-0.95.0-1-armv7h.pkg.tar.zst 2026-09-16 23.3 MB
crush-0.95.0-1-i686.pkg.tar.zst 2026-09-16 23.4 MB
crush-0.95.0-1-x86_64.pkg.tar.zst 2026-09-16 25.1 MB
crush-0.95.0-1.armv7hl.rpm 2026-09-16 24.2 MB
crush-0.95.0.tar.gz 2026-09-16 2.1 MB
crush_0.95.0_aarch64.apk 2026-09-16 24.9 MB
crush_0.95.0_Android_arm64.tar.gz 2026-09-16 25.6 MB
crush_0.95.0_armv7.apk 2026-09-16 25.3 MB
crush_0.95.0_Darwin_arm64.tar.gz 2026-09-16 25.1 MB
crush_0.95.0_Linux_i386.tar.gz 2026-09-16 24.2 MB
crush_0.95.0_Netbsd_x86_64.tar.gz 2026-09-16 27.4 MB
crush_0.95.0_Windows_x86_64.zip 2026-09-16 26.4 MB
crush_0.95.0_x86.apk 2026-09-16 25.3 MB
crush_0.95.0_x86_64.apk 2026-09-16 27.1 MB
crush_0.95.0_Linux_armv7.tar.gz 2026-09-16 24.3 MB
crush_0.95.0_Darwin_x86_64.tar.gz 2026-09-16 27.1 MB
crush_0.95.0_Freebsd_arm64.tar.gz 2026-09-16 23.7 MB
crush_0.95.0_Freebsd_armv7.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Freebsd_i386.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Freebsd_x86_64.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Linux_arm64.tar.gz 2026-09-16 23.8 MB
crush_0.95.0_Linux_x86_64.tar.gz 2026-09-16 25.8 MB
crush_0.95.0_Netbsd_arm64.tar.gz 2026-09-16 25.1 MB
crush_0.95.0_Netbsd_armv7.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Netbsd_i386.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Openbsd_arm64.tar.gz 2026-09-16 25.1 MB
crush_0.95.0_Openbsd_armv7.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Openbsd_i386.tar.gz 2026-09-16 25.7 MB
crush_0.95.0_Openbsd_x86_64.tar.gz 2026-09-16 27.4 MB
crush_0.95.0_Windows_arm64.zip 2026-09-16 23.9 MB
crush_0.95.0_Windows_i386.zip 2026-09-16 25.1 MB
README.md 2026-09-16 3.7 kB
v0.95.0 source code.tar.gz 2026-09-16 2.1 MB
v0.95.0 source code.zip 2026-09-16 2.8 MB
Totals: 67 Items   967.7 MB 0

PLAN Mode! 📓

This release introduces many improvements and a new feature from our contributor!

Just plan, don't touch my files

plan_mode(2)

Together with @vadiminshakov we present to you the long awaited feature "plan mode"!

Plan Mode is Crush with the safety on. It reads. It greps. It maps your architecture, checks your tests and config, and spins up sub-agents to dig deeper, but it does not write a single file or run a command.

Read it, choose to code proceed with permissions or YOLO and if you're feeling picky — argue (refine) the plan!

More juice!

Some more performance fixes were made by @andreynering and @taciturnaxolotl!

That's all for now, see you soon!

All the bests,

Charm xx 🌟

Changelog

New!

  • 1648f10ac039e126635e26d4a16647331b2d6f0c: feat: add plan mode (#2822) (@vadiminshakov)

Fixed

  • 051fb37ae1d6bd6d6f2f6cbc8a629d5f85aa9bd7: fifix(ui): color the to-do task name while the tool is still running (@taciturnaxolotl)
  • 2019da14717e4e00aeee7664873c6b78f147a3eb: fix(tui): unfreeze spinner clock when the boot busy probe lands (#3839) (@andreynering)
  • fd58b5ed201f490641d018cab6f06a29cdaff2c0: fix(ui): read the session transcript off the event loop (@taciturnaxolotl)

Other stuff

  • d55e017d60cdb87ecb21a19a9fed9a2097c0da64: perf(agent): read only the post-summary tail of a compacted session (@taciturnaxolotl)
  • 978d49d53f9343f2e57406cc503daddf282e12ae: perf(db): cap prompt history at the 200 most recent messages (@taciturnaxolotl)
  • 296b5c396260ece70fdceed288ed25c7a99ba349: perf(db): index messages by role so user-message reads stop scanning (@taciturnaxolotl)
  • 595f625f19a6a186307b911d59dd37c764541251: perf(message): decode message parts in one structural pass (@taciturnaxolotl)
  • 9207cb2c053ecbe3ec5c0c3985b746877c1f322d: perf(ui): skip the global prompt-history scan when a session is loading (@taciturnaxolotl)

Verifying the artifacts First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.95.0/checksums.txt) and the [`checksums.txt.sigstore.json` file](https://github.com/charmbracelet/crush/releases/download/v0.95.0/checksums.txt.sigstore.json) files, for example, with `wget`: :::bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.95.0/checksums.txt' wget 'https://github.com/charmbracelet/crush/releases/download/v0.95.0/checksums.txt.sigstore.json' Then, verify it using [`cosign`](https://github.com/sigstore/cosign): :::bash cosign verify-blob \ --certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \ --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \ --bundle 'checksums.txt.sigstore.json' \ ./checksums.txt If the output is `Verified OK`, you can safely use it to verify the checksums of other artifacts you downloaded from the release using `sha256sum`: :::bash sha256sum --ignore-missing -c checksums.txt Done! You artifacts are now verified!

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

Source: README.md, updated 2026-09-16