engine social preview
inference-server6,184Other

engine

2bit quants, kernels and runtime for consumer devices.

Updated Nov 7, 2026
Platforms
macos
Pricing
free-open-source
Status
active
License
Other

What it does

Core capabilities at a glance

  • Android
  • ARM
  • Edge
  • Edge AI
  • Framework
  • IOS
  • Llamacpp
  • LLM Inference

Deep dive

The full breakdown - performance, comparisons, and setup

engineLink to this section

engine is a local inference server - 2bit quants, kernels and runtime for consumer devices.

OverviewLink to this section

[![Docs][docs-shield]][docs-url] [![Website][website-shield]][website-url] [![GitHub][github-shield]][github-url] [![HuggingFace][hf-shield]][hf-url] [![Reddit][reddit-shield]][reddit-url] [![Blog][blog-shield]][blog-url]

A hybrid edge-cloud AI engine for mobile devices & wearables.

  • LLM: Gemma-4-E2B-CQ4 (1k-context prefill / decode for 100 tokens) - VLM: Gemma-4-E2B-CQ4 (256px image encode time / decode) - Transcribe: Parakeet-TDT-0.6B-CQ4 (20s audio end-to-end transcribe time) - 1k-Context RAM: peak MB during the LLM benchmark - No speculative decode or MTP, pure decode

  • Gemma-4-E2B-it accuracy across bit widths, averaged over 3 seeds. - CQ3.26 and CQ2.54 are mixed-precision, CQ2/CQ3/CQ4 are uniformly quantized. - Full results in docs/cactus_quants.md:

  • Any HuggingFace model can be converted using 'cactus convert [HF-Name]', though experimental. - Liquid, Gemma. whisper. parakeet and Qwen model families are especially tested. - Some models have been pre-uploaded here, just run 'cactus download [HF-Name]'. - 'cactus run [HF-Name]' albeit first downloads or convert the model if not found.

N/B: Scroll all the way up and click the shields link for resources!

[docs-shield]: https://img.shields.io/badge/Docs-555?style=for-the-badge&logo=readthedocs&logoColor=white [docs-url]: https://cactus-compute.github.io/cactus/

[website-shield]: https://img.shields.io/badge/Website-555?style=for-the-badge&logo=safari&logoColor=white [website-url]: https://cactuscompute.com/

[github-shield]: https://img.shields.io/badge/GitHub-555?style=for-the-badge&logo=github&logoColor=white [github-url]: https://github.com/cactus-compute/cactus

[hf-shield]: https://img.shields.io/badge/HuggingFace-555?style=for-the-badge&logo=huggingface&logoColor=white [hf-url]: https://huggingface.co/Cactus-Compute

[reddit-shield]: https://img.shields.io/badge/Reddit-555?style=for-the-badge&logo=reddit&logoColor=white [reddit-url]: https://www.reddit.com/r/cactuscompute/

[blog-shield]: https://img.shields.io/badge/Blog-555?style=for-the-badge&logo=hashnode&logoColor=white [blog-url]: https://cactuscompute.com/blog

engine is open-source, written primarily in C++, with 6,184 GitHub stars under the Other license. The latest release is v2.2.2 (2026-09-26).

Key capabilitiesLink to this section

From the project's documentation:

  • Step 1: brew install cactus-compute/cactus/cactus
  • Step 2: cactus run
  • LLM: Gemma-4-E2B-CQ4 (1k-context prefill / decode for 100 tokens)
  • VLM: Gemma-4-E2B-CQ4 (256px image encode time / decode)
  • Transcribe: Parakeet-TDT-0.6B-CQ4 (20s audio end-to-end transcribe time)
  • 1k-Context RAM: peak MB during the LLM benchmark

InstallLink to this section

A quick way to get started (always check the official docs for the latest):

brew install cactus-compute/cactus/cactus

How it fits a local-AI stackLink to this section

engine runs on your own hardware, so pair it with a model and a GPU sized to your needs. Use the VRAM calculator to pick a model that fits your card, and see what you can run for hardware guidance. Related local inference servers in the directory:

SourcesLink to this section

Stats from GitHub, 2026-11-07.

Frequently asked

Quick answers to common questions

What is engine?

engine is a inference-server tool for local AI workloads. 2bit quants, kernels and runtime for consumer devices.

Is engine free and open source?

Yes, engine has 6,184 GitHub stars and is licensed under Other. You can self-host it for free on macos.

What platforms does engine support?

engine runs on macos.

What hardware do I need for engine?

The hardware requirements depend on which models you run. Check our hardware directory for compatible GPUs and systems. engine has 6,184 GitHub stars and an active community.

Does engine support GPU acceleration?

engine supports GPU acceleration via CUDA, Metal, or Vulkan depending on your platform. For the best performance, pair it with an NVIDIA RTX 4090 or 5090.

What are the best alternatives to engine?

Popular alternatives include other inference-server tools in our directory. Browse our full collection at /tool for comparisons, community reviews, and benchmark data to find the right fit for your workflow.

How much does engine cost?

engine is free-open-source. It is completely free and open source to self-host.

Pairs well with

Complementary tools, models, and hardware