Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Reads a text state plus your questions and picks one of your options for each, with a probability per candidate, in a single pass. A decision model for developers, not a chat model.
MNN-Pocket-0.3B-Dec is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download taobao-mnn/MNN-Pocket-0.3B-Dec
This is a decision model, not a chatbot. You give it a text describing a situation plus a few questions. It answers each one by choosing among candidate options and scoring them, in one pass through the network. It is built on MNN-Pocket-0.3B, keeps that model's backbone and lm_head, and adds a separate LoRA adapter on top.
It suits developers who need a small model to route or label text inside an app, and machine learning engineers who want to study a decision head on a compact backbone.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Customer support | Support tool developers | Send each incoming message to the right team | A note about wrong size shoes goes to returns, not billing |
| Software | App developers | Add a labelling step that picks from options you define | Choose one department from a short list of criteria |
| Research | ML engineers | Study a pointer head on a small backbone with an adapter | Compare candidate scores from one forward pass |
Anyone who only wants to chat or write text can skip it, since it does not generate replies.
| Use case | Who | What they get back |
|---|---|---|
| Route a customer message | Support tool developers | The team that should handle it, with a probability per option |
| Label text against your own criteria | App developers | A choice for each question you define |
| Check how a decision head behaves | ML engineers | Scores over candidate positions from a single forward pass |
pip install -U huggingface_hub hf download taobao-mnn/MNN-Pocket-0.3B-Dec
Load the folder with from_pretrained on the device you want, then call predict with a state and a dictionary of questions. Each question has a type, instructions and criteria that name the candidates.
from inference import PocketDecisionModel
model = PocketDecisionModel.from_pretrained(".", device="cpu", dtype="float32")
result = model.predict(
state=(
"The shoes arrived, but they are the wrong size. "
"I want to send them back for an exchange. "
"Payment and delivery were fine."
),
questions={
"department": {
"type": "choice",
"instructions": "Which team should handle this customer request?",
"criteria": {
"returns": "Returns, exchanges and refunds",
"billing": "Charges, invoices and payment problems"
}
}
}
)| Tool | What it does |
|---|---|
| PocketDecisionModel.from_pretrained | Loads the backbone, adapter and head from a folder, on the device and dtype you pick |
| predict | Takes a state and your questions and returns the decisions |
| inference.py | Holds the loader, the PocketDecisionModel API and a command line interface |
You pass a state saying the shoes arrived in the wrong size and the buyer wants an exchange, plus a department question that offers returns and billing. What comes back is a decision for the department question, together with a probability for each of the two candidates.
Think of it as a sorter that reads a short note and picks a label, rather than something you talk to. Download the folder, run the card's example on a CPU, then swap in your own text and your own options.
The backbone is a decoder-only transformer with 28 layers, 14 attention heads and 2 key-value heads. A LoRA adapter at rank 16 sits unmerged beside it, and a float32 pointer head scores candidate positions with scaled dot-product. Because it is non-autoregressive, no token-by-token generation is needed. Requests can hold up to 32,768 tokens.
Reads a text state plus your questions and picks one of your options for each, with a probability per candidate, in a single pass. A decision model for developers, not a chat model.
Made by taobao-mnn on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: This is a decision model, not a chatbot. You give it a text describing a situation plus a few questions. It answers each one by choosing among candidate options and scoring them, in one pass through the network. It is built on MNN-Pocket-0.3B, keeps that model's backbone and lm_head, and adds a separate LoRA adapter on top.
Who it suits: It suits developers who need a small model to route or label text inside an app, and machine learning engineers who want to study a decision head on a compact backbone.
Industry | Who uses it | How they use it | Example
Customer support | Support tool developers | Send each incoming message to the right team | A note about wrong size shoes goes to returns, not billing
Software | App developers | Add a labelling step that picks from options you define | Choose one department from a short list of criteria
Research | ML engineers | Study a pointer head on a small backbone with an adapter | Compare candidate scores from one forward pass
Anyone who only wants to chat or write text can skip it, since it does not generate replies.
Where to use it:
Use case | Who | What they get back
Route a customer message | Support tool developers | The team that should handle it, with a probability per option
Label text against your own criteria | App developers | A choice for each question you define
Check how a decision head behaves | ML engineers | Scores over candidate positions from a single forward pass
How to set it up:
pip install -U huggingface_hub
hf download taobao-mnn/MNN-Pocket-0.3B-Dec
How to use it: Load the folder with from_pretrained on the device you want, then call predict with a state and a dictionary of questions. Each question has a type, instructions and criteria that name the candidates.
from inference import PocketDecisionModel
model = PocketDecisionModel.from_pretrained(".", device="cpu", dtype="float32")
result = model.predict(
state=(
"The shoes arrived, but they are the wrong size. "
"I want to send them back for an exchange. "
"Payment and delivery were fine."
),
questions={
"department": {
"type": "choice",
"instructions": "Which team should handle this customer request?",
"criteria": {
"returns": "Returns, exchanges and refunds",
"billing": "Charges, invoices and payment problems"
}
}
}
)
Tool | What it does
PocketDecisionModel.from_pretrained | Loads the backbone, adapter and head from a folder, on the device and dtype you pick
predict | Takes a state and your questions and returns the decisions
inference.py | Holds the loader, the PocketDecisionModel API and a command line interface
Example: You pass a state saying the shoes arrived in the wrong size and the buyer wants an exchange, plus a department question that offers returns and billing. What comes back is a decision for the department question, together with a probability for each of the two candidates.
For newcomers and experts: Think of it as a sorter that reads a short note and picks a label, rather than something you talk to. Download the folder, run the card's example on a CPU, then swap in your own text and your own options.
The backbone is a decoder-only transformer with 28 layers, 14 attention heads and 2 key-value heads. A LoRA adapter at rank 16 sits unmerged beside it, and a float32 pointer head scores candidate positions with scaled dot-product. Because it is non-autoregressive, no token-by-token generation is needed. Requests can hold up to 32,768 tokens.
State and questions go in
Backbone plus LoRA adapter reads them
Pointer head scores each candidate
Decisions and probabilities come out
Good to know:
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download taobao-mnn/MNN-Pocket-0.3B-Dec
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| MNN-Pocket-0.3B-Dec This page | 0 | 4 | — | apache-2.0 | |
| Kev-4BShares peft · lora · decision-model | 12,499 | 175 | — | apache-2.0 | |
| strands-decider-2B-qwen3.5-v1-2610Shares peft · lora · decision-model | 0 | 18 | — | apache-2.0 | |
| MNN-Pocket-0.3BShares mnn-pocket · on-device · safetensors | 3,397 | 197 | 362M | apache-2.0 | |
| MNN-Pocket-0.3B-BaseShares mnn-pocket · on-device · safetensors | 500 | 3 | 362M | apache-2.0 | |
| MNN-Pocket-0.3B-GGUFShares mnn-pocket · on-device | 12,467 | 20 | 362M | apache-2.0 |
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.
alibaba · Kit
Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…