{"apiVersion":"v1","taxonomyVersion":1,"generatedAt":"2026-10-29T14:05:20.981Z","data":{"recordId":"wsa_z6rsfe95c7j3","score":0.975,"confidence":"high","capped":false,"capReason":null,"sources":[{"n":1,"url":"https://huggingface.co/Cactus-Compute/needle3","publisher":"Cactus Compute","authority":"owner-controlled","verification":"verified","lastRetrievedAt":"2026-10-27T01:17:35.750Z","detectedPublishedAt":"2026-09-16T06:41:36.000Z","rights":"original"},{"n":2,"url":"https://cactuscompute.com/blog/designing-tools-for-needle","publisher":"Cactus Compute","authority":"owner-controlled","verification":"verified","lastRetrievedAt":"2026-10-27T01:17:35.750Z","detectedPublishedAt":"2026-09-18T00:00:00.000Z","rights":"original"}],"claims":[{"id":"5b99ff88-d5b4-45c5-b29a-453a229f18ff","kind":"capability","statement":"Each argument is derived from a span of the request, and a required argument without a span or default withholds the call.","citations":[{"source":2,"supportProbability":0.98,"supports":true,"quote":{"text":"Each argument is copied from a span of the request, and the model writes that derivation as its reasoning line before the call.","rights":"original"}}]},{"id":"8388e131-0dc8-4359-8a90-beffd5ba8d45","kind":"capability","statement":"Ranges, enums, patterns, lengths, and item counts are compiled into the decode grammar.","citations":[{"source":2,"supportProbability":0.99,"supports":true,"quote":{"text":"Ranges, enums, patterns, lengths and item counts are compiled into the decode grammar, so an invalid value is unrepresentable rather than merely discouraged.","rights":"original"}}]},{"id":"81e10a1b-60fc-4e67-adb8-d28ef351b7a6","kind":"capability","statement":"Above five tools, retrieval selects the five closest tools for the request.","citations":[{"source":2,"supportProbability":0.97,"supports":true,"quote":{"text":"Above that, retrieval engages: every schema is embedded once, each request is embedded, and only the five closest tools enter the context with the grammar rebuilt over them.","rights":"original"}}]},{"id":"112e883c-03d6-4149-9732-8a808cf36a75","kind":"capability","statement":"Needle 3 supports tool calls, structured extraction, and text embeddings.","citations":[{"source":1,"supportProbability":0.95,"supports":true,"quote":{"text":"- **Tool calls**: given the functions your app exposes, Needle picks the right ones and fills every argument from what the user said.","rights":"original"}}]},{"id":"c82f40a0-2c3d-489d-bb29-012250f3917e","kind":"capability","statement":"The model uses a byte-level grammar compiled from schemas to constrain output.","citations":[{"source":1,"supportProbability":0.97,"supports":true,"quote":{"text":"The weights are compressed to CQ2-bit with Cactus Quants; a byte-level grammar compiled from your schemas constrains every token, and every response carries a calibrated confidence score from a learned head.","rights":"original"}}]},{"id":"251f3afa-d056-448d-9e60-37d88912255d","kind":"availability","statement":"The repo includes the 20-layer needle3.cact model and a needle3.safetensors checkpoint to fine-tune.","citations":[{"source":1,"supportProbability":0.98,"supports":true,"quote":{"text":"The repo holds the 20-layer `needle3.cact`, the `needle3.safetensors` checkpoint to fine-tune, and an engine per platform.","rights":"original"}}]},{"id":"3923c95b-0d34-413c-9b13-a5d29faad482","kind":"deployment","statement":"Needle 3 runs on-device, with an engine provided for each platform folder.","citations":[{"source":1,"supportProbability":0.94,"supports":true,"quote":null}]},{"id":"400daead-cf7d-44ad-b633-8242652a713b","kind":"availability","statement":"The model can be tried in a browser, and the Python package can be installed with pip install cactus-needle.","citations":[{"source":1,"supportProbability":0.97,"supports":true,"quote":null}]}]},"nextCursor":null,"license":{"catalog":{"name":"CC BY 4.0","spdx":"CC-BY-4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"wowsuchai","attributionUrl":"https://wowsuchai.withglint.app","covers":["catalog metadata","classifications","generated summaries","feed event metadata"]},"excluded":{"covers":["source quotations","linked source content"],"terms":"Not licensed by wowsuchai. Source quotations and linked source content keep their original rights."}}}