explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

custom AI agents

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource librarydemofor LLMs

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

More from us

InfloqInfluencer marketingBgBlurPrivacy-first blurOlly SocialSocial AI copilotCeptoryVideo intelligenceBgRemoverBackground removal

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightssubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR — what people are asking
  • Why July 14 matters — Hy3 goes from datacenter to desk
  • Hardware reality — what "single GPU" actually means
  • llama.cpp stack — hy_v3 architecture + MTP
  • Quant ladder — 1-bit vs 4-bit trade-offs
  • Hy3 GGUF vs alternatives — July 2026 local stack
  • Agent and product context
  • Who should download today
  • Summary
  • Related on explainx.ai
← Back to blog

explainx / blog

Tencent Hy3 GGUF — 1-Bit and 4-Bit Quants for Single-GPU llama.cpp

Jul 14, 2026: Tencent Hunyuan released 1-bit and 4-bit Hy3 GGUF builds for llama.cpp with MTP — 295B MoE on a single 128GB-class GPU. explainx.ai maps VRAM tiers, copy-paste flags, DGX Spark benchmarks, and RTX 3060 reality checks.

Jul 14, 2026·9 min read·Yash Thakker
Tencent HunyuanHy3llama.cppGGUFLocal LLMMoE
go deep
Tencent Hy3 GGUF — 1-Bit and 4-Bit Quants for Single-GPU llama.cpp

On July 14, 2026, Tencent Hunyuan posted the follow-up many local-LLM builders waited for after Hy3's July 6 launch:

"We've just released the 1-bit & 4-bit version of Hy3, a flagship-scale 295B model that can be served on a single GPU. Run Hy3 with llama.cpp, enable MTP, and experience powerful intelligence on dramatically lower hardware."

The thread (~14K views in its first hours) quoted the original July 6 launch — 295B MoE, Apache 2.0, 256K context, free OpenRouter window — and added the missing piece from that post's self-hosting section: you no longer need 8× H20 GPUs for every inference path.

Critical nuance upfront: single GPU here means 128 GB unified-memory class — DGX Spark, Mac Studio 128 GB, Strix Halo — not a 16 GB RTX 3060. One viral reply promised "can't wait to run this on my 3060 and 16GB RAM." That is not what Tencent's memory math supports.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.


TL;DR — what people are asking

QuestionAnswer
What shipped?Official 1-bit & 4-bit Hy3 GGUF builds for llama.cpp + MTP speculative decoding
Which GPU?128 GB unified memory sweet spot — DGX Spark GB10, M-series 128 GB, Strix Halo
Smallest quant?Community IQ1_M ~62 GB (satgeze ladder) — fits 128 GB Mac; not needle-certified at 1M context
Recommended 4-bit path?NVFP4 routed-expert ~174 GB (experts 4-bit, attention/router BF16) or Q4_K_M ~183 GB with MTP
MTP flags?--spec-type draft-mtp --spec-draft-n-max 3 --spec-draft-p-min 0.75 --parallel 1 --jinja
Speed boost?+27–40% tok/s with MTP vs baseline on 128 GB rigs (community benchmarks on PR #25395 builds)
Still need 8 GPUs?Only for full BF16/FP8 vLLM production — GGUF path is the consumer/prosumer lane
Agent tools?Prompt-injected tools work; native OpenAI tool-call parsing on Hy3's bespoke format still rough in llama.cpp
India geo-block?Separate thread reported Tencent 3D site blocked — unrelated to GGUF downloads via Hugging Face

Why July 14 matters — Hy3 goes from datacenter to desk

When Hy3 launched on July 6, explainx.ai's read was blunt: 299B BF16 parameters need 8-GPU tensor parallel via vLLM or SGLang. The 21B active MoE step is cheap per token; weight storage is not.

Eight days later, Tencent closes the gap:

PathHardwareWeight formatTypical use
vLLM / SGLang (Jul 6)8× datacenter GPUBF16 / FP8 safetensorsProduction agents, tool parsers
GGUF + llama.cpp (Jul 14)1× 128 GB GPU/UM1-bit – 4-bit quantsLocal coding, privacy, offline agents
OpenRouter APINoneHostedTwo-week free bake-off

That places Hy3 in the same July 2026 conversation as GLM-5.2 MIT open weights and Colibrì's disk-streaming GLM path — but Hy3's pitch is interactive tok/s on one big memory pool, not 0.05 tok/s on 25 GB RAM.


Hardware reality — what "single GPU" actually means

X thread questions answered

@adidshaft asked the right question: which card, context length, and tok/s for 1-bit?

TierExample hardwareQuant rungResident footprintReported decode
A — fits fully on GPUDGX Spark GB10, M4 Max 128 GBIQ3_XXS ~117 GB~107 GiB (NextN layer skipped at inference)~17 → 24 tok/s with MTP (+40%)
B — 1-bit ladder128 GB Mac / SparkIQ1_M ~62 GB~60 GB + KVCoherent; no_think mode recommended at IQ1
C — 4-bit quality192 GB+ or offloadQ4_K_M + MTP ~183 GBSplit shards10/10 needle scores to 524K (community cert)
D — not viableRTX 3060 16 GBanyCPU offload dominatesThread aspiration ≠ shipping spec

@4xdotrip asked about Hy3 on a single DGX Spark — yes, that is the reference class. Community quant author vcruz305 benchmarked IQ2_M on Spark GB10: 18.0 → 22.8 tok/s with MTP (+27%, 90% draft acceptance).

@Macchilust's 3060 + 16 GB plan: treat as API-only via OpenRouter free route or smaller dense models — not this MoE.


llama.cpp stack — hy_v3 architecture + MTP

Hy3 uses a new hy_v3 architecture (295B MoE, 80 decoder layers + 1 MTP/NextN layer, 192 experts top-8). Mainline llama.cpp added support via PR #25395 — base graph, MoE router, and draft-mtp speculative head.

Build (until merged to release tag)

bash
git clone https://github.com/ggml-org/llama.cpp
cd llama.cpp
git fetch origin pull/25395/head:hy3-mtp && git checkout hy3-mtp
cmake -B build -DGGML_CUDA=ON -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release -j"$(nproc)"

Apple Silicon: swap -DGGML_CUDA=ON for -DGGML_METAL=ON.

Serve with MTP (copy-paste)

bash
./build/bin/llama-server \
  -m /path/to/Hy3-MTP-IQ2_M.gguf \
  --host 0.0.0.0 --port 8080 \
  --ctx-size 32768 \
  --spec-type draft-mtp \
  --spec-draft-n-max 3 \
  --spec-draft-p-min 0.75 \
  --parallel 1 \
  --jinja

Why --spec-draft-p-min 0.75 is mandatory: Hy3's MTP head is single-depth trained. At default p-min, draft acceptance collapses (~39%) and speculation becomes slower than baseline. At 0.75, acceptance jumps to ~88–97% and decode wins appear.

Other gotchas from community testing:

  • --jinja required — chat template aborts without it
  • --parallel 1 required for draft-mtp on Hy3
  • First load of 100 GB+ quants: ~7–8 minutes before first token — do not kill early
  • Stop string: add <|hy_eos:opensource|> — occasional EOG leak without it
  • Tool calling: native OpenAI-style tool endpoints may 500; inject tools in prompt until parser lands

OpenAI-compatible smoke test

python
from openai import OpenAI

client = OpenAI(base_url="http://127.0.0.1:8080/v1", api_key="EMPTY")
r = client.chat.completions.create(
    model="hy3",
    messages=[{"role": "user", "content": "Write a FastAPI health check route."}],
    temperature=0.9,
    top_p=1.0,
)
print(r.choices[0].message.content)

Wire the same baseURL into OpenCode local model config or Kilo Code / Cline — Hy3's July 6 launch targeted agent scaffolds specifically.


Quant ladder — 1-bit vs 4-bit trade-offs

Tencent's announcement names 1-bit and 4-bit; Hugging Face's quant tree (46+ variants as of July 14) fills the rungs:

LabelApprox sizePrecision storyBest for
1-bit (IQ1_M)~62 GBSmallest certified ladder rung128 GB Mac experiments, no_think tasks
2-bit (IQ2_M + MTP)~100 GBRecommended in satgeze ladderDGX Spark daily driver
3-bit (IQ3_XXS-UD)~117 GBAsymmetric: hot tensors Q5–Q8, experts low-bitSingle-node 128 GB quality balance
4-bit (NVFP4 experts)~174 GBRouted experts 4-bit; router/attention BF16Near-FP8 quality, still one Spark
4-bit (Q4_K_M + MTP)~183 GBGeneral k-quant sweet spotLong-context needle tests to 524K

MoE quantization insight: 192 routed experts are ~97% of parameters but only 8 activate per token — quant recipes put the bit budget on experts while keeping attention, shared expert, and output head at Q6–Q8. That is why aggressive IQ rungs remain usable.

Compare to GLM-5.2 Unsloth 2-bit at ~245 GB minimum — Hy3's smaller total parameter count wins the "fits on one desk" race even though GLM-5.2 leads some coding leaderboards.


Hy3 GGUF vs alternatives — July 2026 local stack

ModelMoE sizeLocal pathMin practical hardware
Hy3 GGUF295B / 21B activellama.cpp + MTP128 GB unified
GLM-5.2744B / ~32B activeUnsloth 2-bit GGUF256 GB unified
GLM-5.2 Colibrì744BDisk-stream experts25 GB RAM + 370 GB NVMe (slow)
Qwen 3.6 27B dense27B densellama.cpp Q524–48 GB consumer

For MacBook vs dedicated GPU shoppers: Hy3 GGUF is the first frontier MoE that treats 128 GB Apple Silicon as a first-class target — not an afterthought.

For Fable 5 local hardware projections: closed-weight parity may lag years; Hy3 GGUF is proof Chinese open weights keep compressing the desk-scale window.


Agent and product context

Hy3's July 6 positioning was agent reliability — SWE-bench variance ≤4% across CodeBuddy, Cline, and KiloCode scaffolds. The GGUF release does not change model weights; it changes who can run those agents locally without routing prompts through Shenzhen-hosted APIs.

OpenClaw v2026.7.1 already ships Hy3 via TokenHub. Self-hosters can now mirror that stack on llama-server for air-gapped labs — same China AI playbook thesis: open weights + commodity inference.

Compliance reminder: Apache 2.0 clears license friction; it does not clear data-sovereignty review for regulated workloads — same framing as Asian AI alternatives.


Who should download today

Do it if:

  • You own 128 GB unified memory and want a 295B-class agent offline
  • You are A/B testing Hy3 vs GLM-5.2 on identical prompts
  • You need 256K context locally for repo-scale agents (watch KV cache math — 32K comfortable on 128 GB)

Skip if:

  • You have ≤24 GB VRAM — use hosted API or dense 27B models
  • You need production tool-call parsers today — stay on vLLM 8-GPU recipes until llama.cpp Hy3 tool support matures
  • You require maximum coding benchmark scores — GLM-5.2 may still edge Hy3 on your eval

Summary

On July 14, 2026, Tencent released 1-bit and 4-bit Hy3 GGUF quants aimed at single-GPU serving through llama.cpp + MTP — turning a model that launched on 8 GPUs into a 128 GB desk-scale option. The X thread's excitement is justified on DGX Spark and 128 GB Mac hardware; it is not a free pass for 16 GB consumer cards.

The load-bearing flags: --spec-type draft-mtp, --spec-draft-p-min 0.75, --parallel 1, --jinja. Get those right and community benchmarks show ~+27–40% tok/s over non-speculative decode. Get them wrong and MTP becomes a tax.


Related on explainx.ai

  • PrismML Bonsai 27B — HN harness reality + Gemma 4 12B QAT compare (Jul 2026) — dense 27B at 3.9 GB vs Hy3 MoE at 128 GB
  • Tencent Hy3 launch — 295B MoE, Apache 2.0, agent benchmarks
  • What is llama.cpp — install, GGUF, llama-server
  • GLM-5.2 MIT open source — Code Arena #2
  • Colibrì — GLM-5.2 on 25 GB RAM via disk streaming
  • Unsloth GLM-5.2 — 256 GB Mac path
  • MacBook vs dedicated GPU for local LLMs
  • OpenClaw 2026.7.1 — Hy3 TokenHub integration
  • China AI playbook — free models, cheap compute

Sources: Tencent Hunyuan X post, Jul 14 2026 · tencent/Hy3 on Hugging Face · llama.cpp PR #25395 — hy_v3 + MTP · YanissAmz/Hy3-295B-A21B-GGUF · satgeze/Hy3-1M-GGUF quant ladder · Hy3 research page


Quant sizes, tok/s benchmarks, and llama.cpp PR merge status reflect community reports as of July 14, 2026. Verify GGUF shard dates and arch metadata (hy_v3) before multi-hour downloads. Free OpenRouter promotions from the July 6 launch may expire — check current pricing.

Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Jul 2, 2026

What Is llama.cpp? Install, Run GGUF Models, and Serve OpenAI-Compatible APIs

If you run open weights on your own hardware in 2026, you are almost certainly touching llama.cpp — directly or through Ollama and LM Studio. This guide explains what it is, how GGUF fits in, copy-paste install and run commands, and how to expose a local API for coding agents.

Jul 17, 2026

How to Run Kimi K3 Locally — Confirmed Hardware Tiers and vLLM Setup (2026)

Moonshot's Kimi K3 open weights went live July 26, 2026. This guide covers what actually changed once the download landed — confirmed license, real disk and VRAM numbers, a working vLLM serve command instead of a placeholder, and where community GGUF quants stand two days after release.

Jul 10, 2026

Colibrì: Run GLM-5.2 on 25 GB RAM by Streaming MoE Experts From Disk

JustVugg's colibrì streams GLM-5.2 routed experts from a 370 GB int4 container while keeping 9.9 GB dense weights in RAM — 453-point Show HN. explainx.ai maps the physics, honest tok/s, and when disk-streaming beats 256 GB Unsloth setups.