Bonsai-27B-GGUF
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
Provides prebuilt runtime binaries that run text, speech and vision models locally on phones, laptops, servers and browsers. For developers who ship on-device AI in apps.
Cactus runtime is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U cactus-compute
Cactus runtime is a set of prebuilt binaries from Cactus Compute. One engine runs text, speech and vision models on the device itself. This repository holds the engine for 17 targets, and the model weights for Needle 3, Whistle and Mirage live in separate repositories.
Developers who want to put a model inside an app or a device, and who need one engine for many platforms.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Mobile apps | iOS and Android developers | Run a model on the phone itself | A speech clip transcribed on a phone |
| Desktop software | Desktop app developers | Embed the engine in an application | A native runner on Windows or macOS |
| Embedded and IoT | Hardware teams | Run models on ARM, RISC-V and MIPS devices | A model on a Linux ARMv7 board |
| Web apps | Front-end developers | Run the engine in a browser or Node.js | A web page using the WebAssembly build |
If you only want to chat with a model, or need the weights themselves, you can skip it, since they sit in other repositories.
| Use case | Who | What they get back |
|---|---|---|
| On-device inference | App developers | A native runner that loads .cact weights |
| Embedding in C or C++ | Native developers | A static library and a header to link against |
| Python scripting | Python developers | The engine and weights fetched on first use |
pip install -U cactus-compute
The files can also be fetched directly from Hugging Face.
pip install -U huggingface_hub hf download Cactus-Compute/cactus
With Python, the first call fetches an engine that matches your machine, plus the model weights. For a native runner, download it with a model, then run it on an input. The card's example downloads a runner for Apple Silicon with the Whistle model and runs it on an audio clip.
cactus download macos-arm64 --model whistle --out ./runtime ./runtime/macos-arm64/cactus --model ./runtime/macos-arm64/whistle.cact --audio clip.wav
Put needle3 or mirage after --model to pick one of the other two models. Leave out --model to download the binaries alone.
| Tool | What it does |
|---|---|
| cactus download | Fetches a runner for a platform, with an optional model |
| cactus runner | Runs a .cact model file on your input |
| cactus-compute package | Gives Python access to the engine |
You download the macOS Apple Silicon runner with the Whistle model and run it on a short audio file called clip.wav. The runner loads the model file and processes the audio on your machine.
If you are new to this, install the Python package and try the model through Python, which fetches what it needs. Native runners are for when you want to ship an app.
The release has 17 target folders. Native runners load .cact weights at runtime, and static libraries ship with a C header. The Python wheels cover macOS, Linux with glibc or musl, and Windows. A WASI component is also offered, and release files carry SHA-256 checksums in a manifest.
Provides prebuilt runtime binaries that run text, speech and vision models locally on phones, laptops, servers and browsers. For developers who ship on-device AI in apps.
Made by Cactus-Compute on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Cactus runtime is a set of prebuilt binaries from Cactus Compute. One engine runs text, speech and vision models on the device itself. This repository holds the engine for 17 targets, and the model weights for Needle 3, Whistle and Mirage live in separate repositories.
Who it suits: Developers who want to put a model inside an app or a device, and who need one engine for many platforms.
Industry | Who uses it | How they use it | Example
Mobile apps | iOS and Android developers | Run a model on the phone itself | A speech clip transcribed on a phone
Desktop software | Desktop app developers | Embed the engine in an application | A native runner on Windows or macOS
Embedded and IoT | Hardware teams | Run models on ARM, RISC-V and MIPS devices | A model on a Linux ARMv7 board
Web apps | Front-end developers | Run the engine in a browser or Node.js | A web page using the WebAssembly build
If you only want to chat with a model, or need the weights themselves, you can skip it, since they sit in other repositories.
Where to use it:
Use case | Who | What they get back
On-device inference | App developers | A native runner that loads .cact weights
Embedding in C or C++ | Native developers | A static library and a header to link against
Python scripting | Python developers | The engine and weights fetched on first use
How to set it up:
pip install -U cactus-compute
The files can also be fetched directly from Hugging Face.
pip install -U huggingface_hub
hf download Cactus-Compute/cactus
How to use it: With Python, the first call fetches an engine that matches your machine, plus the model weights. For a native runner, download it with a model, then run it on an input. The card's example downloads a runner for Apple Silicon with the Whistle model and runs it on an audio clip.
cactus download macos-arm64 --model whistle --out ./runtime
./runtime/macos-arm64/cactus --model ./runtime/macos-arm64/whistle.cact --audio clip.wav
Put needle3 or mirage after --model to pick one of the other two models. Leave out --model to download the binaries alone.
Tool | What it does
cactus download | Fetches a runner for a platform, with an optional model
cactus runner | Runs a .cact model file on your input
cactus-compute package | Gives Python access to the engine
Example: You download the macOS Apple Silicon runner with the Whistle model and run it on a short audio file called clip.wav. The runner loads the model file and processes the audio on your machine.
For newcomers and experts: If you are new to this, install the Python package and try the model through Python, which fetches what it needs. Native runners are for when you want to ship an app.
The release has 17 target folders. Native runners load .cact weights at runtime, and static libraries ship with a C header. The Python wheels cover macOS, Linux with glibc or musl, and Windows. A WASI component is also offered, and release files carry SHA-256 checksums in a manifest.
Pick the target for your platform
Download the runner with a model
The runner loads the .cact weights
It processes your text, audio or image
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download Cactus-Compute/cactus
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 5 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Cactus runtime This page | 682 | 19 | — | apache-2.0 | |
| WhistleShares cactus-compute · automatic-speech-recognition | 94,489 | 570 | — | apache-2.0 | |
| Needle 3Shares cactus-compute · text-generation | 147,784 | 411 | — | apache-2.0 | |
| Phi-4-multimodal-instructShares automatic-speech-recognition · text-generation | 68,370 | 1,629 | 5.6B | mit | |
| ARK-ASR-3BShares automatic-speech-recognition · text-generation | 1,655 | 115 | 4.1B | apache-2.0 | |
| whisperkit-coremlShares automatic-speech-recognition | 60,717,190 | 266 | — | mit |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
LibertAIDAI · Kit
Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…
facebook · Kit
Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…
alpindale · Kit
Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…
prithivMLmods · Kit
Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…