Charm Crush packs LLMs inside a ‘glamorous’ UI for your favorite terminal CLI

Charm Crush packs LLMs inside a ‘glamorous’ UI for your favorite terminal CLI

Home » News » Charm Crush packs LLMs inside a ‘glamorous’ UI for your favorite terminal CLI
Table of Contents
A logo for Charm Crush
Picture credit: Appeal

Though most individuals make the most of graphical consumer interfaces (GUIs) to work together with their software program, there are nonetheless many preferring command line interfaces (CLI). Whereas these text-based options might seem fairly boring and technical to some, Appeal is an organization with the mission to make CLI “glamorous”. To that finish, it has already launched a number of wacky utilities like Bubble Tea, Lip Gloss, Huh, Want, and extra. Now, it has welcomed a brand new utility known as Crush into its fold.

Crush is an terminal-based coding agent developed by Kujtim Hoxha just a few months in the past and because it matched the type of Appeal’s different instruments so effectively, the corporate entered the challenge into its portfolio, alongside Hoxha. Crush is principally Appeal embracing the way forward for CLIs by integrating giant language fashions (LLMs) inside your terminal of selection.

Appeal believes that LLMs are fairly helpful these days, so it is solely pure that they need to be built-in in colourful CLIs, for many who want that have. However aside from that, Crush presents a number of functionalities together with assist for a number of fashions, the flexibility to modify fashions with out shedding context, session enforcement, utilization of language server protocols (LSPs) for higher context, and extensibility by mannequin context protocol (MCP).

A GIF of Charm Crush in action

Crush helps all terminals throughout macOS, Linux, Home windows (PowerShell and Home windows Subsystem for Linux), FreeBSD, OpenBSD, and NetBSD. Equally, the checklist of supported LLM suppliers embrace Anthropic, OpenAI, Gemini, Groq, Claude by way of AWS Bedrock, and OpenAI fashions hosted on Azure. Customers who need to add extra fashions can contribute to this effort by way of Catwalk on GitHub.

In the event you’re a fan of CLIs and all the above tickles your fancy, it’s best to view the configuration particulars right here and get began on downloading Crush instantly. It is usually price highlighting that Crush is licensed underneath the FSL-1.1-MIT license, which implies that it may be used and modified for something, besides a services or products that competes with Crush itself.

author avatar
roosho Senior Engineer (Technical Services)
I am Rakib Raihan RooSho, Jack of all IT Trades. You got it right. Good for nothing. I try a lot of things and fail more than that. That's how I learn. Whenever I succeed, I note that in my cookbook. Eventually, that became my blog. 

share this article.

Enjoying my articles?

Sign up to get new content delivered straight to your inbox.

Please enable JavaScript in your browser to complete this form.
Name