Companies

Cactus

cactuscompute.com

Cactus provides an open-source, low-latency hybrid AI inference engine for smartphones, wearables, and edge devices.

HQSan Francisco, California, United States
Employees1-50
Jobs checked 4d ago
Specialization
Not classified
Business
Software Applications
Market
Software Development
Ecosystem
Inference
Customers
Developersand 1 more customers values
  • Enterprises
More details
Organization type
Commercial Company
Ecosystem
Inference
Business
Software Applications
Specialization
Not classified
Market
Software Development
Customers
Developers, Enterprises
Delivery models
Open Source, On Premise Software
Revenue models
Licensing, Usage Based
Listing status
Not classified
Latest equity round
Pre Seed
Reported funding amount
Not classified

About

Cactus builds an open-source hybrid AI inference engine and developer toolkit for deploying speech, vision, and text models across smartphones, laptops, wearables, and other edge devices. It sells to app developers and companies needing private, low-latency, energy-efficient AI, differentiating through on-device execution, automatic cloud fallback, hardware acceleration, quantization, and an auditable community-driven codebase.

Market

Cactus competes in the on-device, edge, and hybrid AI inference market, positioning itself as a production-oriented developer platform for running LLMs and other AI workloads across mobile, desktop, and edge hardware. It differentiates through low-latency local execution, automatic cloud fallback, multimodal support, cost optimization, and native SDKs with a unified API; compared with frameworks such as MLX and llama.cpp, it is aimed more directly at software engineers shipping applications than at ML practitioners.

Target Customers

Cactus targets software engineers and app developers building production AI applications for mobile, desktop, and edge devices, rather than primarily ML researchers. Its strongest fit is for product teams that need low-latency, cost-efficient inference through native SDKs and a unified API across modalities.

At a Glance

Problem

AI applications that depend entirely on the cloud can be slow, expensive, privacy-sensitive, and unusable when connectivity is poor. Every request that travels to a server adds round-trip latency and inference cost, while sensitive audio, images, or text may leave the user’s device. This is especially painful for mobile, wearable, and edge applications that need responsive behavior, offline operation, or strict data controls.

Cactus’s clearest use case is real-time voice interaction on phones and other edge devices: voice assistants, dictation, and transcription need to respond in roughly real time, while noisy audio or complex requests may still require cloud-scale models. The company also targets private RAG, phone-control agents, and medical applications where local processing is valuable.

Product / Service

Cactus provides an open-source, cross-platform inference engine and SDK for running language, vision, speech, and embedding models on smartphones, laptops, wearables, and other low-power hardware. Developers can integrate it through bindings and APIs for platforms including iOS, Android, macOS, Flutter, React Native, Kotlin, Swift, C++, and Python. The engine supports model optimization techniques such as quantization and NPU acceleration, with support for a broad range of model families.

Its differentiator is a hybrid edge-cloud architecture. Cactus runs straightforward requests locally for low latency, privacy, lower cost, and offline resilience, then automatically hands more difficult or noisy requests to cloud models based on confidence or operating conditions. The company claims sub-120-millisecond on-device latency, more than 5x cost savings, and that over 80% of production transcription and LLM inference can be handled on-device; its delivery model combines a free-starting developer toolkit with optional cloud fallback rather than requiring every workload to run remotely.

Market

Cactus competes in on-device AI inference, edge AI, and developer tooling, with an emphasis on a unified, cross-platform runtime rather than a platform-specific framework. Its named alternatives include llama.cpp, ExecuTorch, MLC LLM, ONNX Runtime, TensorFlow Lite, Core ML, MediaPipe, MLX, whisper.cpp, Nexa AI, Argmax, and Liquid AI. Cactus positions itself around combining mobile deployment, multimodal models, open-source access, and automatic cloud fallback.

The company is an active Y Combinator Summer 2025 startup based in San Francisco with an eight-person team. Its public GitHub repository has more than 4,200 stars, and the company says customers have built private RAG pipelines, offline fallbacks, phone-tool agents, and privacy-sensitive AI applications. Public materials do not disclose revenue, funding totals, or named customers, so its commercial stage cannot be confirmed as pre-revenue; the available evidence supports describing it as an early-stage but publicly released and actively adopted developer platform.

Founders & Leadership

Roman ShemetFounder
CEO
Henry NdubuakuFounder
CTO

Funding History

2025-10
Pre-Seed$500K

Y Combinator

Recent News

2026-10-06product_launch
Cactus Compute releases Whistle, a 16.9 MB speech-recognition model

Cactus Compute’s Whistle speech-recognition model was publicly reported on October 6 as an open-source model measuring 16.9 MB. The report says it can run on smartphones, watches, robots, cars, and microcontrollers.

2026-09-17product_launch
Cactus Compute launches Needle 3, an 8–29 MB foundation model

Cactus Compute announced Needle 3 on September 17, 2026, describing it as an 8–29 MB foundation model for mobile, wearable, robotics, smart-home, automotive, and microcontroller devices. The model is designed for tasks including tool calling and structured data extraction.

2026-08-11product_launch
Cactus Compute launches Needle 2, a 14MB agentic model for tiny devices

Cactus Compute launched Needle 2, an open 45-million-parameter model for tool calling, device use, and structured extraction on phones, wearables, robots, and other small devices. The model is distributed as a single 14MB binary, runs in approximately 28MB of RAM, and supports on-device inference.

2026-05-12product_launch
Needle: We Distilled Gemini Tool Calling into a 26M Model

Cactus introduced Needle, an open-source 26M-parameter function-calling model designed for efficient on-device use. The release is part of Cactus’s broader inference-engine work for mobile devices, wearables, and custom hardware.

2025-10-31product_launch
Cactus Kotlin Multiplatform library

Cactus’s Kotlin Multiplatform library enabled developers to deploy language models and speech-to-text locally within applications, with support for iOS and Android.

Active Roles

0

No active roles right now.

Get notified when they post

Business Model

Cactus maintains a free tier and open-source offering for hobbyists and personal projects, while charging commercial customers for licenses and paid capabilities. Commercial pricing is based on monthly active devices, with additional paid features including hybrid inference, custom models, and hardware acceleration.

Products

Cactus hybrid AI inference engine/runtimeHybrid Router for on-device inference with automatic cloud fallbackOn-device LLM, transcription, vision, and embeddings runtimeNative mobile and cross-platform SDKs for Swift, Kotlin, Flutter, and React NativeOpen-source Cactus developer tools, CLI, and model-support ecosystem

Customers

AnythingLLM (Mintplex Labs Inc.)

Tech Stack

On-device and hybrid cloud AI inferenceLarge language models (LLMs)Speech transcriptionComputer vision modelsEmbeddingsAutomatic cloud fallback and workload routingModel quantization, including 4-bit quantizationGPU accelerationNative SDKs and bindings for Swift, Kotlin, Flutter, and React Native

Competitors

llama.cpp
MLX
ExecuTorch
Core ML
ONNX Runtime