AnyDecisionModel brings answers with probabilities to Apple devices, from the model's own scores

Wednesday, 4 November 2026By Sridhar Mukkandi1 min read

A Hugging Face post on 29 October introduced two open Swift packages for Apple platforms. AnyDecisionModel answers yes-or-no, multiple-choice and rating-scale questions with typed results, deriving each answer from the model's probabilities rather than from generated text: a yes-or-no question returns a probability, and a choice returns the selected option with a probability for every option. Backends include MLX, Clef decision heads, Core AI, llama.cpp, Jev and Ollama.

The post is explicit that its confidence value, based on the entropy of the probabilities, measures how concentrated they are, not whether the answer is correct. The companion package, AnySpeechRecognizer, runs NVIDIA Parakeet and Alibaba Qwen3-ASR speech recognition locally through Core ML. Both need Swift 6.2 and macOS 26 or iOS 26 or later, and so far have been tested on macOS 27 only.

So what

A probability you can read is a start, not a guarantee. Before you set a threshold on it, check on your own data how often answers at each probability are actually right.

SourceHugging Facehuggingface.co/blog/anydecisionmodel Go deeper · EssayTwo decision models in one day

Drafted with AI from the original source, then checked and edited by Sridhar Mukkandi. Spotted a mistake? Write to hello@tarkika.com and we'll correct it here.

More from The Signal

Research Ai2's StateBench finds frontier models lose track of changing values in long documentsIf your agent reads a long log or ticket history and has to know the current state, don't assume it can. Keep state in a database the agent queries, and test the long cases, not just the short ones. Ai2 on Hugging Face Agents Slack says half of its messages now come from apps and agentsWhen half the messages in a channel come from software, someone has to know which agent sent each one and who answers for it. Name an owner for every agent that posts. Salesforce Agents AWS shows agents calling ServiceNow with the user's own permissions, not their ownAn agent acting with the user's permissions can never do more than that user could, and every action is logged under a real name. That's a better default than one service account that can do everything. AWS Machine Learning BlogAll stories