Download Latest Version crush_0.55.0_Freebsd_i386.tar.gz (24.8 MB)
Email in envelope

Get an email when there's a new version of Crush

Home / v0.51.3
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2026-03-24 6.3 kB
checksums.txt.sigstore.json 2026-03-24 10.3 kB
crush_0.51.3_Android_arm64.tar.gz.sbom.json 2026-03-24 282.2 kB
crush_0.51.3_Darwin_x86_64.tar.gz.sbom.json 2026-03-24 288.8 kB
crush_0.51.3_Freebsd_arm64.tar.gz.sbom.json 2026-03-24 283.9 kB
crush_0.51.3_Linux_x86_64.tar.gz.sbom.json 2026-03-24 286.5 kB
crush_0.51.3_Netbsd_i386.tar.gz.sbom.json 2026-03-24 278.4 kB
crush_0.51.3_Openbsd_x86_64.tar.gz.sbom.json 2026-03-24 281.5 kB
crush_0.51.3_Windows_i386.zip.sbom.json 2026-03-24 291.4 kB
crush-0.51.3.tar.gz.sbom.json 2026-03-24 434.0 kB
crush_0.51.3_amd64.deb 2026-03-24 20.4 MB
crush_0.51.3_arm64.deb 2026-03-24 18.6 MB
crush_0.51.3_arm64.deb.termux.deb 2026-03-24 19.8 MB
crush_0.51.3_Darwin_arm64.tar.gz.sbom.json 2026-03-24 286.7 kB
crush_0.51.3_Freebsd_armv7.tar.gz.sbom.json 2026-03-24 279.4 kB
crush_0.51.3_Freebsd_i386.tar.gz.sbom.json 2026-03-24 278.9 kB
crush_0.51.3_Freebsd_x86_64.tar.gz.sbom.json 2026-03-24 285.9 kB
crush_0.51.3_Linux_arm64.tar.gz.sbom.json 2026-03-24 284.4 kB
crush_0.51.3_Linux_armv7.tar.gz.sbom.json 2026-03-24 281.1 kB
crush_0.51.3_Linux_i386.tar.gz.sbom.json 2026-03-24 280.6 kB
crush_0.51.3_Netbsd_arm64.tar.gz.sbom.json 2026-03-24 278.9 kB
crush_0.51.3_Netbsd_armv7.tar.gz.sbom.json 2026-03-24 278.9 kB
crush_0.51.3_Netbsd_x86_64.tar.gz.sbom.json 2026-03-24 281.0 kB
crush_0.51.3_Openbsd_arm64.tar.gz.sbom.json 2026-03-24 279.4 kB
crush_0.51.3_Openbsd_armv7.tar.gz.sbom.json 2026-03-24 279.4 kB
crush_0.51.3_Openbsd_i386.tar.gz.sbom.json 2026-03-24 278.9 kB
crush_0.51.3_Windows_arm64.zip.sbom.json 2026-03-24 293.7 kB
crush_0.51.3_Windows_x86_64.zip.sbom.json 2026-03-24 295.8 kB
crush-0.51.3-1.x86_64.rpm 2026-03-24 20.3 MB
crush_0.51.3_armhf.deb 2026-03-24 19.1 MB
crush_0.51.3_i386.deb 2026-03-24 19.0 MB
crush-0.51.3-1.aarch64.rpm 2026-03-24 18.6 MB
crush-0.51.3-1.armv7hl.rpm 2026-03-24 19.1 MB
crush-0.51.3-1.i386.rpm 2026-03-24 19.0 MB
crush_0.51.3_Openbsd_x86_64.tar.gz 2026-03-24 22.0 MB
crush-0.51.3-1-aarch64.pkg.tar.zst 2026-03-24 18.1 MB
crush-0.51.3-1-armv7h.pkg.tar.zst 2026-03-24 18.4 MB
crush-0.51.3-1-i686.pkg.tar.zst 2026-03-24 18.4 MB
crush-0.51.3-1-x86_64.pkg.tar.zst 2026-03-24 19.9 MB
crush-0.51.3.tar.gz 2026-03-24 3.3 MB
crush_0.51.3_aarch64.apk 2026-03-24 19.4 MB
crush_0.51.3_armv7.apk 2026-03-24 19.9 MB
crush_0.51.3_Darwin_x86_64.tar.gz 2026-03-24 21.2 MB
crush_0.51.3_Freebsd_arm64.tar.gz 2026-03-24 18.6 MB
crush_0.51.3_Linux_x86_64.tar.gz 2026-03-24 20.4 MB
crush_0.51.3_Netbsd_i386.tar.gz 2026-03-24 20.5 MB
crush_0.51.3_Windows_i386.zip 2026-03-24 19.7 MB
crush_0.51.3_x86.apk 2026-03-24 19.9 MB
crush_0.51.3_x86_64.apk 2026-03-24 21.2 MB
crush_0.51.3_Android_arm64.tar.gz 2026-03-24 19.8 MB
crush_0.51.3_Darwin_arm64.tar.gz 2026-03-24 19.5 MB
crush_0.51.3_Freebsd_armv7.tar.gz 2026-03-24 20.6 MB
crush_0.51.3_Freebsd_i386.tar.gz 2026-03-24 20.5 MB
crush_0.51.3_Freebsd_x86_64.tar.gz 2026-03-24 20.3 MB
crush_0.51.3_Linux_arm64.tar.gz 2026-03-24 18.7 MB
crush_0.51.3_Linux_armv7.tar.gz 2026-03-24 19.2 MB
crush_0.51.3_Linux_i386.tar.gz 2026-03-24 19.0 MB
crush_0.51.3_Netbsd_arm64.tar.gz 2026-03-24 20.0 MB
crush_0.51.3_Netbsd_armv7.tar.gz 2026-03-24 20.6 MB
crush_0.51.3_Netbsd_x86_64.tar.gz 2026-03-24 21.9 MB
crush_0.51.3_Openbsd_arm64.tar.gz 2026-03-24 20.0 MB
crush_0.51.3_Openbsd_armv7.tar.gz 2026-03-24 20.6 MB
crush_0.51.3_Openbsd_i386.tar.gz 2026-03-24 20.5 MB
crush_0.51.3_Windows_arm64.zip 2026-03-24 18.7 MB
crush_0.51.3_Windows_x86_64.zip 2026-03-24 20.7 MB
README.md 2026-03-24 3.2 kB
v0.51.3 source code.tar.gz 2026-03-24 3.3 MB
v0.51.3 source code.zip 2026-03-24 3.8 MB
Totals: 68 Items   789.1 MB 0

Little patch

A couple small bugs were fixed in this release.

Long pasted content

We improved the detection of long text pasted into the prompt. Crush will add the content as a file attachment if the content is 3+ lines long, but that wasn't accounting for long single line texts (like a big un-indented JSON). This is now addressed.

Fetching big web pages

The model tried to fetch a web page that is long enough, it could not have enough context window to handle all that. We reduced the max file size to something more resoanable. The models will still see the content, but truncated.

SQLite

Also, the SQLite driver was updated to a new version that is faster, in particular on boot time, so Crush startup should be a little bit faster.

Tiny fix

And not less important, @faelis removed a duplicated help in the bottom.

See ya 👋 Charm

Changelog

Fixed

  • 96f51ca5cf873532a15e7cb149b755f2d5ed03eb: fix(tui): remove duplicate ctrl+g help binding in FullHelp (#2465) (@faelis)
  • 0c6fb42a0359d381085e531f4fcec6e0af07c988: fix: improve long text detection to account for long text in a single line (#2442) (@andreynering)
  • dfc57d4c1d779da45197d6b5ec6569cf515e4d77: fix: reduce max read size from 5mb to 1mb for view and fetch tools (#2447) (@andreynering)

Other stuff

  • c771cf119ff7e00fd8fe4b5ad6c8024089bc59c4: chore: update google.golang.org/grpc with security fix (#2464) (@andreynering)
  • 91bec12ceb49c9272c3f28ebc27728c7ea63f113: chore: update ncruces/go-sqlite3 to v0.33.0 (#2461) (@andreynering)

Verifying the artifacts First, download the [`checksums.txt` file](https://github.com/charmbracelet/crush/releases/download/v0.51.3/checksums.txt) and the [`checksums.txt.sigstore.json` file](https://github.com/charmbracelet/crush/releases/download/v0.51.3/checksums.txt.sigstore.json) files, for example, with `wget`: :::bash wget 'https://github.com/charmbracelet/crush/releases/download/v0.51.3/checksums.txt' wget 'https://github.com/charmbracelet/crush/releases/download/v0.51.3/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-03-24