NVDA 228.87 ▲0.66%GOOGL 351.16 ▼1.07%MSFT 498.00 ▼0.72%AMD 623.77 ▲1.34%INTC 123.86 ▲1.71%TSMC 452.00 ▲1.54%AMZN 254.98 ▼1.34%META 736.60 ▼0.63%AAPL 339.75 ▲0.23%PLTR 184.99 ▲1.04%
Markets at last close

Models

Cactus launches a 14MB tool-calling model for tiny devices

·1 min read

Cactus released Needle 2, an open 45M-parameter model for tool calling, device use and structured extraction. The model ships as a single 14MB binary, runs in 28MB of RAM, and is built on the company’s Simple Attention Network with CQ2-bit compression and a dedicated engine.

Needle 2 targets devices without a GPU or NPU, including budget phones, Raspberry Pis, microcontrollers, wearables, small robots and connected home hardware. Cactus says it reaches 500 tokens/sec decode speed on a Raspberry Pi 5, 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and 300-700 on sub-$200 phones.

The model focuses on mapping user requests to typed functions and schemas rather than general chat. It treats extraction as tool calling, compiles grammar from schemas to prevent malformed JSON, returns confidence scores, and can refuse off-topic requests with an empty call so products can retry or escalate to the cloud.

Benchmark results show Needle 2 trading wins with small on-device models such as FunctionGemma 270M, LFM2.5 230M and Apple FM, while being 5× to 70× smaller and running at 2 bits against their f16. Pebble is using Cactus Needle locally in the Index 01 app for spoken actions without depending on a network connection.

Originally reported by cactuscompute.comRead the source →
Related coverage