cactus-compute/cactus
Sub-50mb agentic, voice and vision intelligence for consumer devices.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
The project lists 33 contributors on GitHub.
Peaked at #4 in the weekly ranking the week of Aug 9, its best in the past year.
Use Cases & Benefits
- Implements a tiny foundation model enabling on-device automation with 2-bit weights for phones, wearables, smart homes, robots, cars, and microcontrollers.
- Delivers efficient, low-memory AI capable of tool calling and structured extraction, optimized for resource-constrained edge devices.
- Use for building lightweight, privacy-preserving AI assistants on mobile and wearable devices that run locally without cloud dependency.
- Use for integrating function-calling AI models into smart home systems to automate device control with minimal latency and bandwidth.
- Use for deploying AI-powered automation on microcontrollers and embedded systems in robotics or automotive applications requiring compact models.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
Apache 2.0
Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.
Community files
- README: present
Watch-outs
- No GitHub releases; pin a commit or tag instead of a release.
General guidance from repository metadata, not legal advice. How we score
From the README
We distilled Gemini 3.1 into a 26m parameter "Simple Attention Network" that you can even finetune locally on your Mac/PC. In production, Needle runs on Cactus at 6000 toks/sec prefill and 1200 decode speed. Weights are fully open on Cactus-Compute/needle, as well as the dataset generation.
Needle is an experimental run for Simple Attention Networks, geared at redefining tiny AI for consumer devices (phones, watches, glasses...). So while it beats FunctionGemma-270m, Qwen-0.6B, Graninte-350m, LFM2.5-350m on single-shot function call for personal AI, Those model are have more scope/capacity and excel in conversational settings. Also, small models can be finicky. Please use the UI in the next section to test on your own tools, and finetune accordingly, at the click of a button.
Opens a web UI at http://127.0.0.1:7860 where you can test and finetune on your own tools. Weights are auto-downloaded.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+10,841 stars over 88 days across 39 snapshot days; best day +747 on Aug 13.
Forks
1.0K+726
Open issues
6-22
Compared with peers in LLM
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| NVIDIA/auto-ontology | 11.4K | +8.5K | 75 | — |
| thedotmack/claude-mem | 115.8K | +4.7K | 75 | today |
| DietrichGebert/ponytail | 188.4K | +4.4K | 75 | 12 days ago |
| affaan-m/ECC | 300.8K | +4.3K | 75 | 40 days ago |
| Graphify-Labs/graphify | 145.7K | +3.8K | 75 | today |
| cactus-compute/cactus | 14.5K | — | 31 | — |
| Category median | 145.7K | +4.4K | 75 | — |
Discover Repositories
Search across tracked repositories by name or description