Bonsai-27B-GGUF
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
Answers a set of questions about a situation in one pass and returns a calibrated probability for each option. A 27B decision model from Base Labs at Baseten, tuned from Qwen3.5-27B.
mammoth-1 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.
hf download baselabs/mammoth-1 --local-dir mammoth-1 && bash mammoth-1/setup.sh
mammoth-1 is a decision model from Base Labs at Baseten, post-trained from Qwen3.5-27B. You give it a situation as text, optionally with images, plus a set of questions, and it returns a calibrated probability for every option.
All the questions are answered from a single shared prefill of the situation, so adding another question costs little extra work. The probabilities come with a trained option for not knowing.
Teams that want a program to make structured decisions, such as routing or classifying, and to see how confident each answer is.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Customer support | Support platform teams | Route and triage incoming messages | Check whether a customer wants a refund and which team should handle it |
| Software | Developers of automated workflows | Add a decision step with a confidence score | Pick one of several named options with probabilities |
| Research | People comparing decision models | Score it on decision benchmarks | Compare it with its smaller sibling elephant-1 |
Skip it if you need long free-form writing, because it is built to return answers to set questions.
| Use case | Who | What they get back |
|---|---|---|
| Ticket routing | Support teams | A team choice with a probability for each team |
| Yes or no checks | Workflow builders | The probability that the answer is yes |
| Urgency scoring | Operations teams | A level picked from an ordered list, with probabilities |
hf download baselabs/mammoth-1 --local-dir mammoth-1 && bash mammoth-1/setup.sh
Create a DecisionEngine, then call decide with a state and a dictionary of questions. Each question has a type and instructions, and some have criteria.
from qev.engine import DecisionEngine
from qev.schema import SystemOneRequest
engine = DecisionEngine("baselabs/mammoth-1", device="cuda:0")
questions = {
"refund": {"type": "noul", "instructions": "Is the customer asking for a refund?"},
"team": {
"type": "choice",
"instructions": "Which team should handle this?",
"criteria": {"billing": "Charges, refunds, invoices",
"technical": "App or site faults",
"fraud": "Suspected unauthorised use"},
},
"urgency": {
"type": "score",
"instructions": "How urgent is this?",
"criteria": ["Can wait", "Today", "Blocking the customer now"],
},
}
resp, _ = engine.decide(SystemOneRequest(
state="I was charged twice this month, please refund one of them.", questions=questions))
print(resp.answers)| Question type | Criteria | Answer fields |
|---|---|---|
| noul, a yes or no question | Optional | noul, the probability of yes |
| choice, one of named options | A name and description for each option | choice and probabilities |
| score, ordered levels | A list of levels, lowest first | score and probabilities |
You pass in a message from a customer who was charged twice and ask three questions: is it a refund request, which team should handle it, and how urgent is it. The answers come back with probabilities for each option.
If you are new to this, think of it as a form that fills itself in. You describe the situation, list your questions, and get an answer and a confidence for each. Start with the example script above.
If you know the field, the language model was fully fine-tuned on text and image decisions with the vision encoder frozen, and full-attention layers use a block-bidirectional mask. Training combined cross-entropy with a Brier calibration term, and the maximum sequence length is 16,384 tokens.
Answers a set of questions about a situation in one pass and returns a calibrated probability for each option. A 27B decision model from Base Labs at Baseten, tuned from Qwen3.5-27B.
Made by baselabs 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: mammoth-1 is a decision model from Base Labs at Baseten, post-trained from Qwen3.5-27B. You give it a situation as text, optionally with images, plus a set of questions, and it returns a calibrated probability for every option.
All the questions are answered from a single shared prefill of the situation, so adding another question costs little extra work. The probabilities come with a trained option for not knowing.
Who it suits: Teams that want a program to make structured decisions, such as routing or classifying, and to see how confident each answer is.
Industry | Who uses it | How they use it | Example
Customer support | Support platform teams | Route and triage incoming messages | Check whether a customer wants a refund and which team should handle it
Software | Developers of automated workflows | Add a decision step with a confidence score | Pick one of several named options with probabilities
Research | People comparing decision models | Score it on decision benchmarks | Compare it with its smaller sibling elephant-1
Skip it if you need long free-form writing, because it is built to return answers to set questions.
Where to use it:
Use case | Who | What they get back
Ticket routing | Support teams | A team choice with a probability for each team
Yes or no checks | Workflow builders | The probability that the answer is yes
Urgency scoring | Operations teams | A level picked from an ordered list, with probabilities
How to set it up:
hf download baselabs/mammoth-1 --local-dir mammoth-1 && bash mammoth-1/setup.sh
How to use it: Create a DecisionEngine, then call decide with a state and a dictionary of questions. Each question has a type and instructions, and some have criteria.
from qev.engine import DecisionEngine
from qev.schema import SystemOneRequest
engine = DecisionEngine("baselabs/mammoth-1", device="cuda:0")
questions = {
"refund": {"type": "noul", "instructions": "Is the customer asking for a refund?"},
"team": {
"type": "choice",
"instructions": "Which team should handle this?",
"criteria": {"billing": "Charges, refunds, invoices",
"technical": "App or site faults",
"fraud": "Suspected unauthorised use"},
},
"urgency": {
"type": "score",
"instructions": "How urgent is this?",
"criteria": ["Can wait", "Today", "Blocking the customer now"],
},
}
resp, _ = engine.decide(SystemOneRequest(
state="I was charged twice this month, please refund one of them.", questions=questions))
print(resp.answers)
Question type | Criteria | Answer fields
noul, a yes or no question | Optional | noul, the probability of yes
choice, one of named options | A name and description for each option | choice and probabilities
score, ordered levels | A list of levels, lowest first | score and probabilities
Example: You pass in a message from a customer who was charged twice and ask three questions: is it a refund request, which team should handle it, and how urgent is it. The answers come back with probabilities for each option.
For newcomers and experts: If you are new to this, think of it as a form that fills itself in. You describe the situation, list your questions, and get an answer and a confidence for each. Start with the example script above.
If you know the field, the language model was fully fine-tuned on text and image decisions with the vision encoder frozen, and full-attention layers use a block-bidirectional mask. Training combined cross-entropy with a Brier calibration term, and the maximum sequence length is 16,384 tokens.
Describe the state in text or images
List your questions and their types
One shared prefill of the state
Probabilities for every option
Good to know:
Title: Jev Decision Index 0.4 scores
mammoth-1: 71.24 points
Perplexity Decider v1.2: 69.42 points
elephant-1: 62.65 points
Jev 1.14: 62.2 points
Cloudflare Clef: 55.7 points
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download baselabs/mammoth-1
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 |
|---|---|---|---|---|---|
| mammoth-1 This page | 5,903 | 97 | 27.4B | mit | |
| elephant-1Shares baseten · guardrails · routing | 7,426 | 115 | 9.4B | mit | |
| joey-1Shares baseten · guardrails · routing | 1,539 | 47 | 2.7B | mit | |
| Seb-9B-v2Shares routing · classification · decision-model | 265 | 4 | 9.7B | apache-2.0 | |
| d3-flashShares classification · vision · decision-model | 103,577 | 114 | 8.4B | apache-2.0 | |
| d3-miniShares classification · vision · decision-model | 53,115 | 75 | 4.5B | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
lmstudio-community · Kit
A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…
LibertAIDAI · Kit
Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…
facebook · Kit
Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…
alpindale · Kit
Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…
prithivMLmods · Kit
Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…