CoolFace
Modelpublic

Coding123defy/Qwythos-9B-Claude-Mythos-5-1M-GGUF

sourceHugging Faceapache-2.0updated 3mo agoView on Hugging Face
1likes656downloads
Model Card

<p align="center"> <img src="https://huggingface.co/empero-ai/Qwythos-9B-Claude-Mythos-5-1M/resolve/main/assets/qwythos.png" alt="Qwythos-9B" width="640"/> </p>

<table> <tr> <td>

๐Ÿšจ v2 released โ€” please redownload the GGUFs

The v2 GGUFs replace the original normal filenames and add explicit -MTP- variants. If you downloaded this repo before v2, please redownload your GGUF.

Fixes in v2:

  • โ€”tokenizer metadata normalized for Qwen3.5 GGUF runtimes;
  • โ€”embedded chat template updated for reliable tool/function calling and OpenCode-style agent loops;
  • โ€”Qwythos/Empero identity prompt embedded in the template;
  • โ€”MTP-enabled variants added as Qwythos-9B-Claude-Mythos-5-1M-MTP-*.gguf;
  • โ€”Q4/Q8 tool-calling, MTP draft speculation, 1M-context allocation, and vision projector smoke-tested with current llama.cpp.

Use the normal files for maximum runtime compatibility. Use the -MTP- files when you want llama.cpp MTP draft speculation.

</td> </tr> </table>

Qwythos-9B-Claude-Mythos-5-1M-GGUF

Developed by [Empero](https://empero.org)

GGUF quantizations of [empero-ai/Qwythos-9B-Claude-Mythos-5-1M](https://huggingface.co/empero-ai/Qwythos-9B-Claude-Mythos-5-1M) for llama.cpp, Ollama, LM Studio, jan, KoboldCpp, and other GGUF runtimes.

Qwythos-9B is a full-parameter reasoning model post-trained on over 500 million tokens of high-quality Claude Mythos / Claude Fable traces with chain-of-thought generated in-house by Empero AI's internal rethink tool. It dominates the base Qwen3.5-9B under matched evaluation (+34 pts MMLU, +30 pts gsm8k-strict, +19 pts gsm8k-flex), supports native function calling per the Qwen3.5 spec, and ships with a 1,048,576-token (1M) context window via YaRN rope-scaling enabled by default.

For full training details, evaluation numbers, and capability writeup, see the [base model card](https://huggingface.co/empero-ai/Qwythos-9B-Claude-Mythos-5-1M).


Files

Normal text weights โ€” fixed v2 replacements

FileQuantSizeNotes
Qwythos-9B-Claude-Mythos-5-1M-Q4_K_M.ggufQ4KM5.24 GiB / 5.63 GBrecommended default โ€” fixed v2, best compatibility
Qwythos-9B-Claude-Mythos-5-1M-Q5_K_M.ggufQ5KM6.02 GiB / 6.47 GBfixed v2, balanced quality / size
Qwythos-9B-Claude-Mythos-5-1M-Q6_K.ggufQ6_K6.85 GiB / 7.36 GBfixed v2, high quality
Qwythos-9B-Claude-Mythos-5-1M-Q8_0.ggufQ8_08.87 GiB / 9.53 GBfixed v2, near-lossless
Qwythos-9B-Claude-Mythos-5-1M-BF16.ggufBF1616.69 GiB / 17.92 GBfixed v2, full precision conversion base

If you don't know which to pick, Q4_K_M is the right starting point โ€” it's the smallest practical quant with good quality preservation.

MTP-enabled text weights โ€” v2 variants

These include the restored Qwen3.5-compatible MTP head inside the GGUF. Use them with llama.cpp builds that support MTP draft speculation, for example --spec-type draft-mtp.

FileQuantSizeNotes
Qwythos-9B-Claude-Mythos-5-1M-MTP-Q4_K_M.ggufQ4KM + MTP5.48 GiB / 5.89 GBrecommended MTP default
Qwythos-9B-Claude-Mythos-5-1M-MTP-Q5_K_M.ggufQ5KM + MTP6.26 GiB / 6.73 GBMTP, balanced quality / size
Qwythos-9B-Claude-Mythos-5-1M-MTP-Q6_K.ggufQ6_K + MTP7.09 GiB / 7.62 GBMTP, high quality
Qwythos-9B-Claude-Mythos-5-1M-MTP-Q8_0.ggufQ8_0 + MTP9.11 GiB / 9.79 GBMTP, near-lossless
Qwythos-9B-Claude-Mythos-5-1M-MTP-BF16.ggufBF16 + MTP17.14 GiB / 18.41 GBMTP, full precision conversion base

Vision projector โ€” for image input

FileSizeNotes
mmproj-Qwythos-9B-Claude-Mythos-5-1M-F16.gguf0.86 GiB / 0.92 GBCLIP-style vision encoder + projector; required for images, pairs with any normal or MTP quant above

Qwythos inherits its vision tower from the Qwen3.5-9B base model โ€” the vision path was frozen during SFT (training was text-only), so the vision behavior is identical to base Qwen3.5-9B's multimodal capability. The mmproj is interchangeable with any community-built Qwen3.5-9B mmproj-*.gguf.


Quick start

llama.cpp (llama-cli)

bash
llama-cli \
  -m Qwythos-9B-Claude-Mythos-5-1M-Q4_K_M.gguf \
  -p "Walk through the biochemistry of how organophosphate nerve agents inhibit acetylcholinesterase." \
  -n 8192 \
  --temp 0.6 --top-p 0.95 --top-k 20 --repeat-penalty 1.05 \
  -c 16384

Ollama

bash
ollama run hf.co/empero-ai/Qwythos-9B-Claude-Mythos-5-1M-GGUF:Q4_K_M

LM Studio / jan / KoboldCpp

Drop any of the .gguf files into your runtime's model directory. Qwythos uses the standard Qwen3.5 chat template; modern GGUF runtimes load it automatically from the file.

llama.cpp with MTP draft speculation

bash
llama-server \
  -m Qwythos-9B-Claude-Mythos-5-1M-MTP-Q4_K_M.gguf \
  --spec-type draft-mtp \
  --spec-draft-n-max 6 \
  -c 16384 --port 8080

MTP support requires a recent llama.cpp build. If your runtime does not support MTP yet, use the normal v2 files above.


Vision (image input)

Qwythos supports image input out of the box. Download both a text quant and the mmproj-*.gguf file from this repo, then run with llama.cpp's multimodal CLI or server.

llama.cpp (llama-mtmd-cli)

bash
llama-mtmd-cli \
  -m Qwythos-9B-Claude-Mythos-5-1M-Q4_K_M.gguf \
  --mmproj mmproj-Qwythos-9B-Claude-Mythos-5-1M-F16.gguf \
  --image ./photo.jpg \
  -p "Describe this image in detail." \
  --temp 0.6 --top-p 0.95 --top-k 20 \
  -c 16384

llama.cpp server (OpenAI-compatible API with images)

bash
llama-server \
  -m Qwythos-9B-Claude-Mythos-5-1M-Q4_K_M.gguf \
  --mmproj mmproj-Qwythos-9B-Claude-Mythos-5-1M-F16.gguf \
  -c 16384 --port 8080

Then POST to /v1/chat/completions with an image URL or base64 payload โ€” the standard OpenAI vision API shape works.

LM Studio

Load the text quant; LM Studio detects the matching mmproj-*.gguf in the same folder and enables the image-attach button automatically.

What vision unlocks

Since Qwythos inherits its vision tower unchanged from Qwen3.5-9B base, expect Qwen3.5-9B's documented vision capabilities: detailed image description, OCR (printed + handwritten), chart/table reading, UI/document understanding, basic spatial reasoning.

Honest note: the SFT used to produce Qwythos was text-only โ€” we did not fine-tune the vision tower or train on any image-paired data. Image-grounded reasoning therefore inherits the base model's behavior; it has not been independently evaluated as part of this release. If your application is primarily vision-driven, validate on your own use case first.


Sampling recommendations

Qwythos is a reasoning model โ€” every response opens with a <think>...</think> block before the final answer. Use these settings as defaults:

ParameterValue
temperature0.6
top_p0.95
top_k20
repeat_penalty1.05
max_new_tokens16384 (generous budget for <think> + answer)

These match Qwen3.5's official thinking-mode recommendations. Avoid greedy decoding and very-low-temperature sampling (T โ‰ค 0.3) โ€” both can cause repetition loops on long reasoning generations.


Long context (1M tokens)

The GGUFs ship with YaRN rope-scaling baked in for a 1,048,576-token context window (4ร— extension over the 262k native).

To use the full 1M window in llama-cli, set -c 1010000 (or any context length up to that). For shorter prompts, lower -c to reduce KV-cache memory โ€” at default settings llama.cpp will autosize.

A single H100/H200-class GPU comfortably handles 256kโ€“512k; the full 1M typically needs tensor-parallel multi-GPU or aggressive KV-cache offload.


Capabilities (from the base model card)

  • โ€”+34 pts MMLU, +30 pts gsm8k-strict, +19 pts gsm8k-flex vs. base Qwen3.5-9B under matched lm-eval-harness evaluation
  • โ€”Native function calling per Qwen3.5's chat-template spec โ€” emits <tool_call><function=NAME><parameter=NAME>VAL</parameter></function></tool_call> blocks ready for any tool-use loop
  • โ€”Self-correcting with tools: in a 7-prompt tool-use harness (Python executor + DuckDuckGo search), Qwythos produced source-cited correct answers on 7/7, including 4/4 closed-book failure-modes from the original review
  • โ€”Uncensored โ€” engages seriously with technically demanding questions across cybersecurity, red-teaming, biology, pharmacology, and clinical medicine
  • โ€”1,048,576-token (1M) context โ€” YaRN rope-scaling enabled by default

For full eval transcripts and per-task numbers, see the base model card's `evals/` folder.


Limitations

  • โ€”Reasoning model. Every answer opens with a <think> block; allow generous max_new_tokens and parse/strip <think>...</think> for end users.
  • โ€”Use recommended sampling. Greedy / very-low-temp can cause repetition loops.
  • โ€”Verify specifics in safety-critical contexts. Like all closed-book LLMs in this weight class, Qwythos can over-commit to specific identifiers (CVEs, hashcat modes, drug positions) it isn't certain about. Pair with retrieval or function calling in such deployments โ€” the model uses tools cleanly when offered them.
  • โ€”Uncensored โ€” add your own application-level review/safety layer for end-user-facing deployments where that matters.

Stay in the loop

Sign up for the Empero newsletter at [empero.org](https://empero.org) for releases, evals, and research notes.

Support / Donate

If this model helped you, consider supporting the project:

  • โ€”BTC: bc1qx6zepu6sfkvshgdmc4ewu6pk6rpadvpgffpp7v
  • โ€”LTC: ltc1qv2mefzps2vtjcpwfx8xxdrpplrcvltswm68r7x
  • โ€”XMR: 42Dbm5xg5Nq26fdyzfEU7KBnAJfhi7Cvz5J2ex5CzHXkfKuNEJzYCcmJ1GTbgjFZ5MBx72sdG1G9239Cd6rsZfv4QeDkYJY

Provenance & licensing

Weights are released under Apache-2.0, inherited from the Qwen3.5-9B base. Shared for research and experimentation, as-is.

Acknowledgements