Mindket

Cactus runtime

新上架第 1 版 · 更新于

概览

提供预编译的运行时二进制文件,在手机、笔记本、服务器和浏览器上本地运行文字、语音和视觉模型。适合在应用里发布设备端 AI 的开发者。

Cactus runtime 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • Python 路线需要 Python 和 pip
  • 原生路线需要与你平台匹配的目标文件夹
  • 模型权重来自各自的仓库,在 Python 里则会在首次使用时替你取回
用在
  • Python,通过 cactus-compute 包
  • macOS、Windows、Linux、Android、iOS、tvOS 和 watchOS
  • 浏览器或 Node.js,以及 WASI Preview 2
  • C 和 C++ 应用,通过 cactus.h 头文件
先运行
pip install -U cactus-compute

平台

macOS操作系统
Windows操作系统
Linux操作系统
Android操作系统
iOS操作系统

关于

它是什么

Cactus runtime 是 Cactus Compute 的一组预编译二进制文件。一个引擎就能在设备本身上运行文字、语音和视觉模型。这个仓库收录 17 个目标平台的引擎,而 Needle 3、Whistle 和 Mirage 的模型权重放在各自单独的仓库里。

适合谁

想把模型放进应用或设备里,并且需要一个能跨多个平台的引擎的开发者。

IndustryWho uses itHow they use itExample
移动应用iOS 和 Android 开发者在手机本机上运行模型在手机上转写一段语音
桌面软件桌面应用开发者把引擎嵌入应用Windows 或 macOS 上的原生运行器
嵌入式与物联网硬件团队在 ARM、RISC-V 和 MIPS 设备上运行模型Linux ARMv7 开发板上的一个模型
网页应用前端开发者在浏览器或 Node.js 里运行引擎使用 WebAssembly 版本的网页

如果你只想和模型聊天,或者需要权重本身,可以跳过它,因为权重在其他仓库里。

用在哪里

  • Python,通过 cactus-compute 包
  • macOS、Windows、Linux、Android、iOS、tvOS 和 watchOS
  • 浏览器或 Node.js,以及 WASI Preview 2
  • C 和 C++ 应用,通过 cactus.h 头文件
Use caseWhoWhat they get back
设备端推理应用开发者一个能加载 .cact 权重的原生运行器
嵌入 C 或 C++原生开发者一个静态库和一个可链接的头文件
Python 脚本Python 开发者首次使用时自动取回的引擎和权重

如何设置

  • Python 路线需要 Python 和 pip
  • 原生路线需要与你平台匹配的目标文件夹
  • 模型权重来自各自的仓库,在 Python 里则会在首次使用时替你取回
  1. 安装 Python 包。
  2. 在你的代码里使用 import cactus。
  3. 要用原生运行器,就为你的平台连同一个模型一起下载。
pip install -U cactus-compute

文件也可以直接从 Hugging Face 取回。

pip install -U huggingface_hub
hf download Cactus-Compute/cactus

如何使用

用 Python 时,第一次调用会取回与你机器匹配的引擎,以及模型权重。用原生运行器时,先连同模型下载,再对输入运行。卡片的示例为 Apple Silicon 下载了运行器和 Whistle 模型,并对一段音频运行。

cactus download macos-arm64 --model whistle --out ./runtime
./runtime/macos-arm64/cactus --model ./runtime/macos-arm64/whistle.cact --audio clip.wav

把 needle3 或 mirage 放在 --model 后面,就能选另外两个模型之一。省略 --model 就只下载二进制文件。

ToolWhat it does
cactus download取回某个平台的运行器,可附带一个模型
cactus runner对你的输入运行一个 .cact 模型文件
cactus-compute package让 Python 能使用这个引擎

示例

你下载 macOS Apple Silicon 运行器和 Whistle 模型,并对一个名为 clip.wav 的短音频文件运行。运行器加载模型文件,在你的机器上处理这段音频。

新手与专家

如果你是新手,先装 Python 包,通过 Python 试用模型,它会自动取回所需的东西。原生运行器适合你要发布应用的时候。

这个版本有 17 个目标文件夹。原生运行器在运行时加载 .cact 权重,静态库附带 C 头文件。Python 轮子文件覆盖 macOS、使用 glibc 或 musl 的 Linux 以及 Windows。还提供一个 WASI 组件,发布文件在清单里附有 SHA-256 校验和。

  1. 为你的平台选好目标
  2. 连同模型一起下载运行器
  3. 运行器加载 .cact 权重
  4. 它处理你的文字、音频或图像

注意事项

  • 权重:这个仓库只有引擎,每个模型的权重在单独的仓库里
  • 平台:iOS、tvOS 和 watchOS 目标提供的是静态库和头文件,而不是运行器
  • License: apache-2.0
  • Cost to run: 没有提到 API 密钥或付费服务
  • Data it reaches: Python 包会在首次使用时下载引擎和权重,运行器读取你给它的文件
  • Not for: 单独当作模型使用,因为你需要 Needle 3、Whistle 或 Mirage 的权重

README 和文件

README

Cactus runtime

提供预编译的运行时二进制文件,在手机、笔记本、服务器和浏览器上本地运行文字、语音和视觉模型。适合在应用里发布设备端 AI 的开发者。

由 Cactus-Compute 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。

简介

它是什么:Cactus runtime 是 Cactus Compute 的一组预编译二进制文件。一个引擎就能在设备本身上运行文字、语音和视觉模型。这个仓库收录 17 个目标平台的引擎,而 Needle 3、Whistle 和 Mirage 的模型权重放在各自单独的仓库里。

适合谁:想把模型放进应用或设备里,并且需要一个能跨多个平台的引擎的开发者。

Industry | Who uses it | How they use it | Example
移动应用 | iOS 和 Android 开发者 | 在手机本机上运行模型 | 在手机上转写一段语音
桌面软件 | 桌面应用开发者 | 把引擎嵌入应用 | Windows 或 macOS 上的原生运行器
嵌入式与物联网 | 硬件团队 | 在 ARM、RISC-V 和 MIPS 设备上运行模型 | Linux ARMv7 开发板上的一个模型
网页应用 | 前端开发者 | 在浏览器或 Node.js 里运行引擎 | 使用 WebAssembly 版本的网页

如果你只想和模型聊天,或者需要权重本身,可以跳过它,因为权重在其他仓库里。

用在哪里:

  • Python,通过 cactus-compute 包
  • macOS、Windows、Linux、Android、iOS、tvOS 和 watchOS
  • 浏览器或 Node.js,以及 WASI Preview 2
  • C 和 C++ 应用,通过 cactus.h 头文件
Use case | Who | What they get back
设备端推理 | 应用开发者 | 一个能加载 .cact 权重的原生运行器
嵌入 C 或 C++ | 原生开发者 | 一个静态库和一个可链接的头文件
Python 脚本 | Python 开发者 | 首次使用时自动取回的引擎和权重

如何设置:

  • Python 路线需要 Python 和 pip
  • 原生路线需要与你平台匹配的目标文件夹
  • 模型权重来自各自的仓库,在 Python 里则会在首次使用时替你取回
  1. 安装 Python 包。
  2. 在你的代码里使用 import cactus。
  3. 要用原生运行器,就为你的平台连同一个模型一起下载。
pip install -U cactus-compute

文件也可以直接从 Hugging Face 取回。

pip install -U huggingface_hub
hf download Cactus-Compute/cactus

如何使用:用 Python 时,第一次调用会取回与你机器匹配的引擎,以及模型权重。用原生运行器时,先连同模型下载,再对输入运行。卡片的示例为 Apple Silicon 下载了运行器和 Whistle 模型,并对一段音频运行。

cactus download macos-arm64 --model whistle --out ./runtime
./runtime/macos-arm64/cactus --model ./runtime/macos-arm64/whistle.cact --audio clip.wav

把 needle3 或 mirage 放在 --model 后面,就能选另外两个模型之一。省略 --model 就只下载二进制文件。

Tool | What it does
cactus download | 取回某个平台的运行器,可附带一个模型
cactus runner | 对你的输入运行一个 .cact 模型文件
cactus-compute package | 让 Python 能使用这个引擎

示例:你下载 macOS Apple Silicon 运行器和 Whistle 模型,并对一个名为 clip.wav 的短音频文件运行。运行器加载模型文件,在你的机器上处理这段音频。

新手与专家:如果你是新手,先装 Python 包,通过 Python 试用模型,它会自动取回所需的东西。原生运行器适合你要发布应用的时候。

这个版本有 17 个目标文件夹。原生运行器在运行时加载 .cact 权重,静态库附带 C 头文件。Python 轮子文件覆盖 macOS、使用 glibc 或 musl 的 Linux 以及 Windows。还提供一个 WASI 组件,发布文件在清单里附有 SHA-256 校验和。

为你的平台选好目标
连同模型一起下载运行器
运行器加载 .cact 权重
它处理你的文字、音频或图像

注意事项:

  • 权重:这个仓库只有引擎,每个模型的权重在单独的仓库里
  • 平台:iOS、tvOS 和 watchOS 目标提供的是静态库和头文件,而不是运行器
  • License: apache-2.0
  • Cost to run: 没有提到 API 密钥或付费服务
  • Data it reaches: Python 包会在首次使用时下载引擎和权重,运行器读取你给它的文件
  • Not for: 单独当作模型使用,因为你需要 Needle 3、Whistle 或 Mirage 的权重

Hugging Face 上的数据(2026年11月13日)

  • 任务:text generation
  • 框架:cactus-compute
  • 最近 30 天下载:682
  • 点赞:19
  • 许可证:apache-2.0
  • 标签:cactus-compute, text-generation, automatic-speech-recognition, image-text-to-text

链接

  • 模型:https://huggingface.co/Cactus-Compute/cactus
  • 文件:https://huggingface.co/Cactus-Compute/cactus/tree/main

获取模型

用 Hugging Face 的命令行下载它的文件:

pip install -U huggingface_hub
hf download Cactus-Compute/cactus

然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。

文件
README.md  5 KB

1 个文件,共 5 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。

产品最近 30 天下载点赞参数量许可证最近更新
Cactus runtime 本页68219—apache-2.0
Whistle共有 cactus-compute · automatic-speech-recognition94,489570—apache-2.0
Needle 3共有 cactus-compute · text-generation147,784411—apache-2.0
Phi-4-multimodal-instruct共有 automatic-speech-recognition · text-generation68,3701,6295.6Bmit
ARK-ASR-3B共有 automatic-speech-recognition · text-generation1,6551154.1Bapache-2.0
whisperkit-coreml共有 automatic-speech-recognition60,717,190266—mit
数据为 Mindket 在 2026-11-12 至 2026-11-13 期间读取的数值。

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

HenryNdubuakuShow HN: Needle: We Distilled Gemini Tool Calling into a 26M ModelHey HN, Henry here from Cactus. We open-sourced Needle, a 26M parameter function-calling (tool use) model. It runs at 6000 tok/s prefill and 1200 tok/s decode on consumer devices. We were always frustrated by the little effort made towards building agentic models that run on budget phones, so we…776 分 · 211 条回复Armin CatovicNew open-weight ASR model Whistle is released from Cactus Compute, weighing at only 16MB and performing on par with Whisper Base, enabling ultra fast on-device speech-to-text, huggingface.co/Cactus-Compu... #AI #ASR #SpeechToText #OpenWeightModels #HuggingFace2 赞HenryNdubuakuShow HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robotsHey HN, Henry from Cactus here! We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to…537 分 · 185 条回复UndergroundAI⚡ Open-Source-Spracherkennung frisch auf HuggingFace. 🛠️ Das Modell whistle von Cactus-Compute steigt aktuell im Trend und bietet spannende… 🚀 Entdecke diesen und weitere KI-Geheimtipps auf Underground AI. 👉 https://underground-ai.bolt.app/ #OpenSource #KuenstlicheIntelligenz2 赞HenryNdubuakuShow HN: Cactus – Ollama for SmartphonesHey HN, Henry and Roman here - we've been building a cross-platform framework for deploying LLMs, VLMs, Embedding Models and TTS models locally on smartphones. Ollama enables deploying LLMs models locally on laptops and edge severs, Cactus enables deploying on phones. Deploying directly on phones…231 分 · 82 条回复UndergroundAI⚡ Das Multimodal-Modell mirage erobert die HuggingFace-Trends. 🛠️ Entwickelt von Cactus-Compute verknüpft dieses Trend-Modell Bild und Text… 🚀 Entdecke weitere KI-Geheimtipps direkt auf Underground AI. 👉 https://underground-ai.bolt.app/ #OpenSource #KuenstlicheIntelligenz1 赞HenryNdubuakuShow HN: Cactus Hybrid: We taught Gemma 4 to know when it's wrongHey HN, Henry & Roman here from Cactus. A small, on-device model is fast and private, but sometimes wrong, but frontier models are getting expensive pretty fast. So, we post-trained Gemma 4 E2B post-trained to know when it's wrong. Every response comes with a confidence score between 0 and 1.…191 分 · 44 条回复@latreon.bsky.socialAt just 14MB, Needle runs structured tool calls in 28MB of RAM so you can drive local automation without the cloud. https://github.com/cactus-compute/needle1 赞HenryNdubuakuLaunch HN: Cactus (YC S25) – AI inference on smartphonesHey HN, Henry & Roman here, we are building Cactus (https://cactuscompute.com/), an AI inference engine specifically designed for phones. We're seeing a major push towards on-device AI, and for good reason: on-device AI decreases latency from >1sec to <100ms, guarantees privacy by default, works…123 分 · 63 条回复The Daily MarkdownCactus-Compute/mirage Cactus-Compute releases the Mirage image-text-to-text model, which is available for download and exploration on Hugging Face. https://huggingface.co/Cactus-Compute/mirage via https://dailymd.cowerx.dev/news/rshemetShow HN: Cactus v2 – On-device AI with cloud fallbackHi HN, Roman and Henry here from Cactus (https://github.com/cactus-compute/cactus). We just shipped the biggest upgrade to our on-device inference platform: - Built-in model confidence-based routing to hand off inference runs to the cloud - Converter for any PyTorch model - Lossless 4-bit…1 分@latreon.bsky.socialNeedle brings tool calling and structured JSON extraction to tiny edge devices using a 14MB binary. https://github.com/cactus-compute/needle

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架