AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Video › Cactus
✦ Free & open sourceVideo

Cactus

Hybrid edge-cloud AI engine providing local LLM, VLM, and transcription for mobile and wearable devices.

Cactus: Edge-Cloud AI Engine

Run quantized LLMs, vision models, and speech transcription natively on mobile and wearables.

Free forever · source-available · Licence not stated in the repository
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.3
ZEKAI
High-speed mobile AI engine
Free & open source · Video
Ease of setup4
Usefulness8
Maintenance9.5
Community7.5
★ 6,118
GITHUB
Sep 2026
UPDATED
Licence not stated in the repository
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Cactus is a high-performance inference engine tailored for mobile devices and wearables, supporting text, speech, and vision models. It suits mobile developers and engineers looking to deploy local AI pipelines with optional cloud handoff.

Runs on
Cross-platform
Hosting
Desktop
Languages
C++
License
Licence not stated in the repository

What it is

It supplies a zero-copy computation graph, CPU/GPU kernels across multiple architectures, and custom rotation-based quantization techniques ranging from 4-bit down to 1-bit. The engine exposes OpenAI-compatible APIs and handles automatic RAG alongside on-device tool calling via its Needle model.

Who it's for

It suits developers embedding on-device intelligence into iOS, Android, macOS, or embedded applications. It does not suit teams requiring purely cloud-hosted inference without local hardware constraints.

Key features

Rotation-Based Quantization

Custom quantization techniques scale models from 4-bit down to 1-bit weight precision.

Zero-Copy Computation Graph

Optimized Cactus Graph handles tensor operations, matrix multiplication, and attention locally.

OpenAI-Compatible APIs

Cactus Engine provides standard chat completion, streaming, vision, and tool calling interfaces.

Hybrid Cloud Handoff

Automatically routes difficult queries to the cloud based on local model confidence thresholds.

How to start

Up and running in 3 steps

1
Install via Homebrew on Mac using brew install cactus-compute/cactus/cactus
2
Clone the repository and run the setup script for Linux or source environments
3
Execute models locally using the cactus run command line interface
Real talk

Our honest verdict

What's great

  • Native execution across Apple, Samsung, and Pixel hardware via optimized SIMD kernels
  • Supports multi-modal workflows including vision models and audio transcription
  • Provides bindings for Swift, Kotlin, Flutter, React Native, Rust, and Python
  • Includes auto-RAG capabilities directly inside the model initialization pipeline

Where it falls short

  • Requires compiling C++ dependencies and setting up local build toolchains
  • Model conversion from HuggingFace can be experimental depending on architecture
  • Running heavy multi-modal models locally consumes significant device RAM
Cost

Pricing & license

The software is open source with no stated license fee in the repository metadata. The only cost is running it yourself on local hardware or paying for cloud handoff API usage.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: Cactus for Video
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Cactus for you — and train your team.
Get it done for you ↗
Questions

FAQ

What model architectures are supported?

Liquid, Gemma, Whisper, Parakeet, and Qwen model families are explicitly tested, alongside any HuggingFace model via conversion.

Does Cactus support cloud fallback?

Yes, it includes a hybrid mode that routes hard queries to the cloud when local model confidence drops below a set threshold.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Video — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google