Needle2:面向手机、可穿戴设备、智能家居和机器人的 14MB 代理式 LLM
Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots
我们发现了什么
方向观察:Needle2:面向手机、可穿戴设备、智能家居和机器人的 14MB 代理式 LLM。原文包含第三方或历史项目线索,暂不能归属于本产品,需核对完整来源。
- 来源:Hacker News(发现于 2026-08-11)
- 证据等级:D · 包含历史项目、第三方案例或未来计划;不能作为当前项目收入证据。
- 商业模式:API / Usage-based
- 主题:AI Agent
- 初筛评分:25.7/100 · 收录 1 次
证据,比故事更重要。
规则清洗与初筛,未经人工商业核验。原文语境、实际客户和付费情况仍需自行验证。
引用与数字披露
来源类型(原作者自述/第三方测算/媒体转引)需采集端标注,本版尚未落字段。
- 作者
- 未标注
- 抓取日期
- 来源类型
- 未标注
- 币种
- 未标注
- 口径
- 未标注
- 披露主体
- 未标注
- 披露日期
- 未标注
中文辅助译文(全文)
HN 大家好,我是 Cactus 的 Henry!我们之前发布了 Cactus Needle——一个 14 MB 的智能体式 LLM,用于工具调用、设备使用和面向手机、可穿戴设备、智能家居、小型机器人和微控制器的结构化抽取。我们在这里收到了非常棒的反馈,现在已经把这些建议纳入到内核中,发布了 Needle 2。整个模型是一个 14 MB 的单一二进制文件,仅用 28 MB 内存即可运行一个完整的会话;4500 万参数,采用 2 bit 压缩。Needle 在 Raspberry Pi 5 上达到 500 tokens/sec 的解码速度;在 Meta Quest 3S 和 Apple Vision Pro 等 VR 设备上,速度在 400-1,500 tokens/sec 之间;在 Samsung A 系列等 200 美元以下的手机上,速度在 300-700 tokens/sec 之间。在工具调用和移动设备使用基准测试上,Needle 2 与体量最接近的小模型(如 LFM2.5 230M 和 Apple Foundation Model)互有胜负,但模型规模比它们小 5 到 70 倍(对方均为 f16,Needle 2 为 2 bit)。Needle 基于我们论文(https://arxiv.org/abs/2607.18363 )中的 Simple Attention Networks。Edge AI 近年来通常意味着 Mac 和 PC,但在目前全球超过 210 亿台已联网 IoT 设备中,Mac 和 PC 只占 15 亿台。
在新兴市场,大多数手机的售价低于 200 美元,没有 NPU,GPU 也很廉价。这些设备包括廉价手机、Raspberry Pi、微控制器、可穿戴设备、Reachy Mini 之类的小型机器人,以及联网家居设备。宽度和深度与 Needle 相当的常规 transformer 其每个 token 要消耗 164 MFLOPs,即便压缩到 Needle 的参数量也要消耗 87 MFLOPs,而 Needle 只需 70 MFLOPs。即便在高端手机上,常驻的助手也必须受限于功耗预算;每个 MFLOP 都对应着毫瓦时,而 Needle 每个 token 消耗的 MFLOPs 比最小巧且性能足够的 LLM 还少 7 到 85 倍。更多架构细节见链接。当我们把面向消费设备的智能结构化为带类型参数的函数时,唯一困难的部分就是把一句混乱的句子映射到这些函数上——哪个函数、对应哪些值。我们的研究发现,以这种方式去框定问题,就不需要世界知识,也不需要开放式长文本生成,这就是 45M 参数就足够的原因。Needle 2 扩展到了结构化抽取,其中 schema 可以代替工具传入,模型返回结构化输出。你可以把 Needle 当作文本分类模型(使用一个 enum 字段),也可以用作摘要模型(提供一个用于抽取关键字段的 schema),但它不支持自由范围的解码(free-range decode)。每个产品都有自己的工具词汇表,而对 Needle 进行微调有助于它在自定义任务上达到前沿水平的性能。
因此使用 Python 包(https://github.com/cactus-compute/needle ),在 Mac/PC 上微调 Needle 只需几分钟到几小时,并配有自动化的数据生成流水线,只需传入少量样本即可。尽管如此,每个响应都带有一个基于我们 Cactus Hybrid 技术学到的置信度分数。如果高于你的阈值,就采取行动;如果低于你的阈值,就升级到云端或更大的模型。将 Needle 2 与私有的 DeepSeek-v4-Flash 部署结合使用,在企业级任务上效果特别好,而且几乎不产生任何费用,我们可以协助完成这一部署。我们在 Needle 2 上投入了大量思考,但仍可能有不少遗漏,请使用链接中提供的 playground 来测试 Needle 并分享你的想法,感激不尽!
译文由上游机器翻译生成,可能有误;判断请以英文原文为准。
英文原文(来源本站未改写)
Hey 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 release Needle 2.The whole model is a single 14MB binary that runs a full session in 28MB of RAM;45m parameters at 2bit compression.Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges 300-700 on sub-$200 phones such as the Samsung A-Series.
On the tool call and mobile device use benchmarks, Needle 2 trades wins with closest small models like LFM2.5 230M and Apple Foundation Model, at 5x to 70x smaller, both at f16 vs Needle 2 at 2bit.Needle is based on Simple Attention Networks from our paper ( https://arxiv.org/abs/2607.18363 ).Edge AI has lately meant Macs and PCs, but that is just 1.5 billion of over 21 billion connected IoT devices in the world today, and in emerging markets most phones ship under $200, no NPU, cheap GPUs.These include budget phones, Raspberry Pis, microcontrollers, wearables, small robots like Reachy Mini, and connected home devices.
A conventional transformer of Needle's width and depth spends 164 MFLOPs per token, and even one squeezed down to Needle's parameter count spends 87, Needle spends 70.Even on a high-end phone, an always-on assistant lives inside a power budget;every MFLOP is milliwatt-hours, and Needle spends 7x to 85x fewer of them per token than the smallest performant LLMs.More about the architecture in the link.When we structure intelligence for consumer devices as functions with typed parameters, the only hard part is mapping a messy sentence onto them;which function, with which values.
Our research found that when framed that way, the problem needs no world knowledge and no open-ended prose, which is why 45M parameters suffice.Needle 2 expands to structured extraction where the schema can be passed in-place of tools and the model returns structured output.You can use Needle as a text-classification model with an enum field, as a summarization model by providing a schema that extracts key fields, everything but free-range decode.
Every product has its own tool vocabulary and fine-tuning needle helps it achieve frontier-level performance on custom tasks, so using the python package ( https://github.com/cactus-compute/needle ), Needle can be fine-tuned Needle on a Mac/PC in minutes to a few hours, with automated data-generation pipeline, just pass a couple samples.Nonetheless, every response carries a learned confidence score based our Cactus Hybrid technique.If above your threshold, act, below it, escalate to the cloud or bigger model.Combining Needle 2 with a private DeepSeek-v4-Flash deployment works particularly well for enterprise-level tasks at barely any cost, we can help with this setup.
We have put a lot of thoughts into Needle 2 but might still be missing quite a lot, please use the playground in the provided link to test Needle and share your thoughts, always appreciated!
这条还缺什么证据?
下面每条都由本条已有字段推出(等级、理由、商业模式、来源次数、是否演示), 本站不生成推测性结论;通用验证方法放在方法论页。
- 可核验的收入或付费证据查官网定价页与付费口径;第三方数据源(如 GetLatka)只作旁证,需标注来源与时点。
- 只有单一来源找一手站点或其他渠道是否重复出现同一产品;社区热帖数量不等于商业进展。
通用验证清单(谁有这个问题/谁愿意付费/一个人能交付哪一小步)见我们的筛选方法。