Downloads · 30 days
1.3K
8% of all-time downloads
fesalfayed/gpt-oss-20b-hermes_agent-tool-finetune_gguf
gpt-oss-20b-hermes_agent-tool-finetune_gguf is a text generation model from fesalfayed. Use it when you need the model to write or continue text. It is set up for gguf. The card lists the license as apache-2.0.
<p align="center" <img src="assets/bannergguf.png" alt="gpt-oss-20b · Hermes-Agent tool finetune · GGUF" width="100%" / </p
Downloads · 30 days
1.3K
8% of all-time downloads
All-time downloads
15.3K
Public
Repo size
110 GB
Likes
6
Public
Click a slice to open those files.
.gguf110 GB · 100%
From the Hugging Face model README
GGUF quants for llama.cpp, Ollama, and LM Studio. Five quants shipped — pick by RAM budget.
A tool-use finetune of OpenAI's gpt-oss-20b for Hermes-Agent,
a local agent framework that needs models which call tools reliably, follow
multi-turn instructions, and don't argue with system prompts.
The base model is the 21B-parameter (3.6B active) Mixture-of-Experts release from OpenAI. This finetune preserves the Harmony chat template and the reasoning-effort knob, and improves:
It is not affiliated with NousResearch's Hermes model series. "Hermes-Agent" here refers to the local agent framework only.
| Quant | Size | Use case |
|---|---|---|
| Q3_K_M | ~10.0 GB | Tight RAM, lowest acceptable quality |
| Q4_K_M | ~12.5 GB | Best quality / size trade-off (default) |
| Q5_K_M | ~14.5 GB | Higher quality, modest size bump |
| Q8_0 | ~22 GB | Near-lossless |
| F16 | ~41 GB | Reference, no quantization |
(Sizes are approximate; check the file list for exact bytes.)
./llama-server \
-hf fesalfayed/gpt-oss-20b-hermes_agent-tool-finetune_gguf:Q4_K_M \
--port 1234 \
-c 8192 \
--jinja
ollama run hf.co/fesalfayed/gpt-oss-20b-hermes_agent-tool-finetune_gguf:Q4_K_M
Search for fesalfayed/gpt-oss-20b-hermes_agent-tool-finetune_gguf in the Discover tab and pick a quant. Enable
"Use Jinja chat template" in the model settings so Harmony renders correctly.
Add a profile in ~/.hermes/config.yaml:
profiles:
gpt-oss-20b-tools:
provider: openai
base_url: http://127.0.0.1:1234/v1 # LM Studio / vLLM / mlx_lm.server
model: fesalfayed/gpt-oss-20b-hermes_agent-tool-finetune_gguf
temperature: 0.7
top_p: 0.95
min_p: 0.1 # important for MoE stability
max_tokens: 8192
tool_choice: auto
Then hermes profile use gpt-oss-20b-tools and the agent loop will route
tool calls through this model.
| Param | Value | Why |
|---|---|---|
| temperature | 0.7 | balanced; drop to 0.2 for strict tool calls |
| top_p | 0.95 | standard nucleus |
| min_p | 0.1 | required for MoE — prevents dead-expert tokens |
| repetition_penalty | 1.0 | the model handles repetition itself |
Harmony reasoning effort: set the system message to Reasoning: low|medium|high.
high is roughly 3-4x more output tokens but noticeably better on multi-step
tool plans.
openai/gpt-oss-20bThe _16bit repo holds the merged BF16 weights. The _4bit, _mlx, and
_gguf repos are quantizations of that checkpoint.
gpt-oss-20b already provides.Apache-2.0, inherited from the base model. No additional restrictions.
@misc{fesalfayed_gptoss20b_hermesagent_2025,
author = {Fayed, Fesal},
title = {gpt-oss-20b Hermes-Agent tool finetune (gguf)},
year = {2025},
url = {https://huggingface.co/fesalfayed/gpt-oss-20b-hermes_agent-tool-finetune_gguf},
}