Port details |
- crush Glamourous AI coding agent for your favourite terminal
- 0.10.4 misc
=0 0.10.0Version of this port present on the latest quarterly branch. - Maintainer: tagattie@FreeBSD.org
 - Port Added: 2025-09-26 10:15:27
- Last Update: 2025-10-01 03:30:47
- Commit Hash: 0dfadc1
- Also Listed In: devel
- License: FSL-1.1-MIT
- WWW:
- https://github.com/charmbracelet/crush
- Description:
- Your new coding bestie, now available in your favourite terminal. Your
tools, your code, and your workflows, wired into your LLM of choice.
Features:
- Multi-Model: choose from a wide range of LLMs or add your own via
OpenAI- or Anthropic-compatible APIs
- Flexible: switch LLMs mid-session while preserving context
- Session-Based: maintain multiple work sessions and contexts per
project
- LSP-Enhanced: Crush uses LSPs for additional context, just like you
do
- Extensible: add capabilities via MCPs (http, stdio, and sse)
- Works Everywhere: first-class support in every terminal on macOS,
Linux, Windows (PowerShell and WSL), FreeBSD, OpenBSD, and NetBSD
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/misc/crush/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/crush
- pkg install crush
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: crush
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1759288629
SHA256 (go/misc_crush/crush-v0.10.4/v0.10.4.mod) = 4aa621712cc4d6b9664bc1c8b7089756183e53274d2779a8cfd46454525f7449
SIZE (go/misc_crush/crush-v0.10.4/v0.10.4.mod) = 8048
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go125 : lang/go125
- Fetch dependencies:
-
- go125 : lang/go125
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for crush-0.10.4:
COMPLETIONS=on: Build and/or install shell completions
DOCS=on: Build and/or install documentation
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings
- Options name:
- misc_crush
- USES:
- go:1.25,modules zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.10.4 01 Oct 2025 03:30:47
    |
Hiroki Tagato (tagattie)  |
misc/crush: update to 0.10.4
Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.10.1
- https://github.com/charmbracelet/crush/releases/tag/v0.10.2
- https://github.com/charmbracelet/crush/releases/tag/v0.10.3
- https://github.com/charmbracelet/crush/releases/tag/v0.10.4
Reported by: GitHub (watch releases) |
0.10.0 26 Sep 2025 08:18:19
    |
Hiroki Tagato (tagattie)  |
misc/crush: add port: Glamourous AI coding agent for your favourite terminal
Your new coding bestie, now available in your favourite terminal. Your
tools, your code, and your workflows, wired into your LLM of choice.
Features:
- Multi-Model: choose from a wide range of LLMs or add your own via
OpenAI- or Anthropic-compatible APIs
- Flexible: switch LLMs mid-session while preserving context
- Session-Based: maintain multiple work sessions and contexts per
project
- LSP-Enhanced: Crush uses LSPs for additional context, just like you
do
- Extensible: add capabilities via MCPs (http, stdio, and sse)
- Works Everywhere: first-class support in every terminal on macOS,
Linux, Windows (PowerShell and WSL), FreeBSD, OpenBSD, and NetBSD
WWW: https://github.com/charmbracelet/crush |