Cactus Compute - Sub-50mb Super Intelligence For Consumer Devices

Needle 3

An on-device model for tool calling, structured extraction and text embeddings. See the Needle website for model details, benchmarks and the browser demo.

Get started

pip install -U cactus-compute
import cactus

@cactus.tool
def get_weather(city: str):
    "Get the current weather for a city."
    return {"city": city, "temp_c": 27, "sky": "clear"}

with cactus.Cactus(tools=[get_weather]) as agent:
    print(agent.run("What's the weather in Lagos?")["results"])

The package downloads and caches the engine and weights on first use. This repository provides needle3.cact and checkpoints/needle3.safetensors. Runtime binaries and supported platforms live in the Cactus repository.

Guides

Downloads last month
117,020
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ 1 Ask for provider support

Model tree for Cactus-Compute/needle3

Adapters
3 models
Finetunes
8 models
Quantizations
3 models

Spaces using Cactus-Compute/needle3 5

Collection including Cactus-Compute/needle3