LibreAI / Local LLM / Cactus
// local-llm · cactus-compute/cactus

Cactus

Quantization, kernels, runtime and inference engine for mobiles, wearables, smart home and robots

★ 6.1k stars⑂ 512 forksCustom (check repo)updated 2026-09
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Cactus is an open-source local llm project by cactus-compute (cactus-compute/cactus on GitHub). It has 6,090 GitHub stars and 512 forks, is released under the Custom (check repo) license, and was last updated on GitHub on 26 September 2026.

GitHub stars
6,090
Forks
512
License
Custom (check repo)
Last updated on GitHub
26 September 2026
Category
Local LLM
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Install the runtime

    One-command installers exist for every major OS; servers and engines use Docker or simple binaries.

  2. Download a model

    Pull from a built-in library or point at any GGUF/compatible weights you already have.

  3. Chat or call the API

    Use the bundled chat UI, or point your apps and coding agents at the local OpenAI-style endpoint.

  4. Tune for your hardware

    Pick model sizes that fit your RAM/VRAM; quantization options trade a little quality for a lot of speed.

// features

Why people love it

Total privacy

Prompts never leave your machine — no accounts, no logging, no training on your data.

Works offline

Once weights are downloaded, everything runs with the network cable unplugged.

OpenAI-style APIs

Local endpoints your existing tools and code can call with minimal changes.

Huge model choice

Llama, Qwen, Gemma, DeepSeek, Mistral and more, in sizes from phone-friendly to workstation-class.

Agent integrations

Coding assistants and automation tools plug straight into the local server.

Quantization support

Run bigger models on smaller hardware via GGUF and friends.

Advertisement
// run it

Run it yourself

  1. Step 1 — Get the code

    Clone the repository or download the latest release for your OS.

    git clone https://github.com/cactus-compute/cactus.git
  2. Step 2 — Follow the install guide

    Every project documents its own setup — the README's install section is the source of truth.

  3. Step 3 — Launch

    Start the app or server as documented and open the interface it provides.

// use cases

What you can build

Advertisement
// faq

Questions, answered

How much RAM do I need?

Roughly the model size in GB plus headroom — 8B models fit comfortably on 16GB machines with quantization.

Local or cloud — which is better?

Local wins on privacy and cost; cloud wins on raw frontier quality. Many people use both.

Who maintains Cactus?

It is an open-source project at cactus-compute/cactus with 512 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Which model should I start with?

A recent mid-size open model in the library's recommendations — start small and scale up.

Can my apps use it?

Yes — the local API plus client libraries make it a popular backend for indie apps.

Does it run on Apple Silicon?

Yes — several of these are optimized for it, and unified memory helps a lot.

// keep exploring

Similar tools

Local LLM

llama.cpp

LLM inference in C/C++

★ 130.2k starsMIT
View guide →
Local LLM

vLLM

A high-throughput and memory-efficient inference and serving engine for LLMs

★ 93.1k starsApache-2.0
View guide →
Local LLM

Web LLM

High-performance In-browser LLM Inference Engine

★ 19.2k starsApache-2.0
View guide →
Local LLM

MNN

Alibaba's lightweight, blazing-fast inference engine for on-device LLMs and edge AI.

★ 16.2k starsApache-2.0
View guide →
Local LLM

nobodywho

Lightweight inference engine for running LLMs efficiently on any device.

★ 1.5k starsEUPL-1.2
View guide →
Local LLM

airunner

Offline inference engine for art.

★ 1.3k starsGPL-3.0
View guide →
// alternatives

Alternatives in Local LLM

The most-starred other Local LLM projects in the LibreAI catalogue — the realistic shortlist if Cactus is not the right fit.

Get Cactus

Free and open — grab the source, star the repo, and start creating.