ホームサービス › Needle 2

Needle 2 を Mac で

45M on-device model for tool calling and structured extraction · AI / LLMs

Needle 2 (Cactus Compute, Apache-2.0) is a 45M-parameter foundation model small enough to run on any Mac — the weights are a single 14 MB .cact file baked into the inference engine. It is built for tool calling, device use and structured extraction: text in, JSON out, with confidence-gated responses, built-in tool retrieval from large catalogs, and bounded memory from a 256-token sliding window. Install it with pip install cactus-needle; needle playground serves its own web UI on 127.0.0.1:7860. FrontierStack's Needle pane installs it, runs the playground and extracts structured fields from a passage of text. It also fine-tunes: needle generate-data, needle finetune and needle build produce a tuned .cact you can point the playground at (add the [train,metal] extra for Apple Silicon GPU training). Note it is not an OpenAI-compatible server and not an assistant model — it appears in the AI Models picker but is deliberately refused for the assistant's tools, because at 45M parameters with a 256-token window it cannot drive them reliably.

Needle 2 を FrontierStack で使う

FrontierStack は Needle 2 を AI / LLMs カタログに収録しています。ひとつの場所でインストール/接続し、状態・ポート・証明書を監視、ファイアウォールとマルウェア監査で保護し、バックアップできます。

すべてをひとつの Mac アプリで。

FrontierStack は、ローカルでもフリート全体でも、スタック全体のインストール・監視・保護をひとつのネイティブ macOS アプリで行います。

FrontierStack をダウンロード

関連 AI / LLMs