Instructions to use prism-ml/Ternary-Bonsai-27B-gguf with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Inference
- HuggingChat
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use prism-ml/Ternary-Bonsai-27B-gguf with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf prism-ml/Ternary-Bonsai-27B-gguf:F16 # Run inference directly in the terminal: llama cli -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf prism-ml/Ternary-Bonsai-27B-gguf:F16 # Run inference directly in the terminal: llama cli -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf prism-ml/Ternary-Bonsai-27B-gguf:F16 # Run inference directly in the terminal: ./llama-cli -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf prism-ml/Ternary-Bonsai-27B-gguf:F16 # Run inference directly in the terminal: ./build/bin/llama-cli -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Use Docker
docker model run hf.co/prism-ml/Ternary-Bonsai-27B-gguf:F16
- LM Studio
- Jan
- vLLM
How to use prism-ml/Ternary-Bonsai-27B-gguf with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "prism-ml/Ternary-Bonsai-27B-gguf" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "prism-ml/Ternary-Bonsai-27B-gguf", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/prism-ml/Ternary-Bonsai-27B-gguf:F16
- Ollama
How to use prism-ml/Ternary-Bonsai-27B-gguf with Ollama:
ollama run hf.co/prism-ml/Ternary-Bonsai-27B-gguf:F16
- Unsloth Desktop
- Pi
How to use prism-ml/Ternary-Bonsai-27B-gguf with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Configure the model in Pi
# Install Pi: npm install -g @earendil-works/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "prism-ml/Ternary-Bonsai-27B-gguf:F16" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Docker Model Runner
How to use prism-ml/Ternary-Bonsai-27B-gguf with Docker Model Runner:
docker model run hf.co/prism-ml/Ternary-Bonsai-27B-gguf:F16
- Lemonade
How to use prism-ml/Ternary-Bonsai-27B-gguf with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull prism-ml/Ternary-Bonsai-27B-gguf:F16
Run and chat with the model
lemonade run user.Ternary-Bonsai-27B-gguf-F16
List all available models
lemonade list
- Hermes Agent
How to use prism-ml/Ternary-Bonsai-27B-gguf with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default prism-ml/Ternary-Bonsai-27B-gguf:F16
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use prism-ml/Ternary-Bonsai-27B-gguf with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf prism-ml/Ternary-Bonsai-27B-gguf:F16
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "prism-ml/Ternary-Bonsai-27B-gguf:F16" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
loopy, hallucinates and tool calling problems
trying that model via llama.cpp, download fork llama.cpp and build it.
i got 4070 ti 12gb, using in vscode via copilot chat, continue, cline, opencode, roo code, zoo code, but its not working properly.
I've set recommended params and other params, but, its loopy (on reasoning, tool calling), hallucinates and got tool calling problems (in response i got and its not works).
changed temperature, presence penalty, repeat penalty, top-k, kv cache types. Unfortunately it doesn't work and it's very disappointing that it doesn't work as it should. I've hoped that i can run 27b dense model in my 4070ti
Try Gemma 4 26B A4B in Q2_K_XL - running perfect on my 4070 with 110k context (in Q4) - these Bonsai Models are nice, but they are not trained in 1bit but compressed to hell. Check Microsofts BitNet and pray someone will train a Model with lets say 50B parameter with that framework. That would be revolutionary, not this compressed Qwen toy. But the direction is correct, 1 bit is the future.
Try Gemma 4 26B A4B in Q2_K_XL - running perfect on my 4070 with 110k context (in Q4) - these Bonsai Models are nice, but they are not trained in 1bit but compressed to hell. Check Microsofts BitNet and pray someone will train a Model with lets say 50B parameter with that framework. That would be revolutionary, not this compressed Qwen toy. But the direction is correct, 1 bit is the future.
tried, its loopy too. You running on llama.cpp? can you share your start params
on my pc works perfect qwen3.6-35b-a3b moe.
current q2 bonsai not great for agentic, may be you can try with tool calling model like needle 26m as extension. but to be honest i prefer ornith 1.0 9b compared to this heavily quantized 27b as i have no issues in opencode when i ran on my 3060 12gb.
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
Same for me, never works, also stuck in loop. however original qwen3.6 s7b Q6 never have this problem, I am using LM studio on Mac with MLX version
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.
bcs i before dont have enough vram...
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.bcs i before dont have enough vram...
offload it to cpu
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.bcs i before dont have enough vram...
I understand your pain brother, chunk your tasks as best as you can if you're trying to keep things fully local, offload to CPU as user Imboard mentioned and keep your head held high.
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.
Model weight quant is different from kv cache quant, you can't just multiply them like that
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.Model weight quant is different from kv cache quant, you can't just multiply them like that
while that is true mathematically, I'm simplifying the math to make it more understandable, you are however feeding lower tail kv cache to a model with extremely low tail (practically no tail), which is in effect around ~0.6q.
the model runs better even with q4 kv cache, when i used this template and dry sampling.
https://huggingface.co/froggeric/Qwen-Fixed-Chat-Templates
--chat-template-file chat_template.jinja ^
--dry-multiplier 0.8 ^
--dry-base 1.75 ^
--dry-allowed-length 2 ^
--dry-penalty-last-n 256 ^
about looping and tool call problems, i startup ternary bonsai Q2 on gpu with 20gb vram and dont select kv cache q4 or q8, set it as default f16, looping is gone and tool calling works perfect. Continue testing.
jesus. why did you feel you need to quant kv cache to q4 when it's already in q2? by doing that you were downgrading q2 to q0.5?! and it still worked good enough for you to feel that's it?!
I feel way more confident in this model now.
Bro, that was - simply wrong. But you already got this corrected :)