In this categoryLocal AI · 70
- Speridlabs Idol: Turn One Photo into a 3D Gaussian Splat, and How to Run It
- LFM3-Omni-2B: Liquid AI's 2.2B Any-to-Any Model, and How to Run It Locally
- SenseNova-Loop-9B-Preview: A Looped Multimodal Model for Long-Context Work, and How to Run It
- How to Run WeVisOne-VL-4B Locally: Tencent's All-in-One Vision Model
- How to Run Mistral Large 4 (1T-A52B) Locally: The Hardware It Actually Needs
- How to Run Hy-SimulMT-30B-A3B-FP8 Locally: Tencent's Real-Time Speech Translator
- How to Run Chroma1-HD Locally: An Open Base Model for Text-to-Image
- How to Run Nemotron 3.5 Parse Locally: NVIDIA's 630M Document Parsing Model
- How to Run Recursive Flint Locally: a 39.8B Coding Model You Can Actually Fit on a Mac
- How to Run Phonon-40M-en Locally: Gradium's 40M-Parameter Text-to-Speech Model
- How to Run Timestral-209M Locally: Mistral's 209M-Parameter Time Series Forecasting Model
- How to Run Indra OCR Locally: a 1M-Parameter CPU Model That Hits 49 Pages a Second
- How to Run AuroraIMG-6M Locally: AuroraAI-Research's 6.82M-Parameter Text-to-Image Model
- How to Run Maya-1 Locally: a 3.3B-Parameter Text-to-Speech Model with Voice Design
- How to Run Sopro V2 Turbo Locally: a 120M-Parameter Voice Cloning TTS Model
- How to Run Kova TTS 1 Locally: a 1.25B-Parameter Voice Cloning Model for Narration
- How to Run Whistle Locally: Cactus's 16.9MB On-Device Speech Recognition Model
- How to Run Antalia-2 Mini Locally: a 7.6M-Parameter Turkish TTS Model
- How to Run Supra2-IMG Locally: SupraLabs' 104M-Parameter Text-to-Image Model
- How to Run VisionHOPE Locally: PSRben's Self-Modifying Vision Backbone
- Fish Audio S1-Mini: What It Is and How to Actually Try It
- How to Run SupraTTS-0.1-Beta Locally: A Tiny Glow-TTS Voice Model
- How to Run Nemotron 3 Diarization Locally: Streaming Speaker Tagging in 99M Parameters
- How to Run Freya-TTS Locally: A 183M-Parameter Turkish Text-to-Speech Model
- How to Run Audio8 ASR Infinite Locally: Streaming Speech Recognition That Never Stops
- How to Run TeleOCR Locally: One Model for Scanned and Photographed Documents
- How to Run Xing4.0-29B-A4B Locally: A 256K-Context MoE Model for Agent Tasks
- How to Run IndicF5 Locally: Voice Cloning for 11 Indian Languages
- How to Run Fish Audio S2 Pro Locally: Multilingual TTS with Inline Emotion Control
- How to Run ZDTaichu5.0-9B Locally: A 9.79B Vision-Language Model Built for Spatial Reasoning
- How to Run Qwen3-TTS-12Hz-1.7B-VoiceDesign Locally: Voice Design From a Text Description
- How to Run YuE2-3B Locally: Open Source Music Generation That Beats Suno v5 on Benchmarks
- MiniCPM5-2B: Install and Run OpenBMB's 2B Model That Outscores 4B Rivals
- BERT Base Uncased: Specs, How to Run It, and Why It's Still Trending in 2026
- How to Run tencent/AuK Locally: Zero-Shot TTS, Voice Cloning and Speech Editing
- Stable Diffusion 3.5 Medium: What's Different From SDXL and Flux
- Qwen-Image-2512: The Text-to-Image Model That Renders Real Text
- How to Run Irodori-TTS Anime Locally: Japanese Voice Cloning and Voice Design
- How to Run Breeze TTS 2 Locally: Voice Clone, Voice Design and Voice Direction
- How to Run Kokoro-82M Locally: the Fastest Open-Weight TTS Model
- How to Install Ollama on macOSStart
- How to Install Ollama on Windows
- How to Run Llama 3 Locally with Ollama
- How to Pick the Right Local AI Model for Your Hardware
- Best GGUF Models to Run by VRAM Tier (8GB, 12GB, 16GB, 24GB, 48GB)
- Run LLMs in Your Browser With WebGPU: No Install, No Server (WebLLM)
- How to Use Ollama as a Drop-In OpenAI API
- GGUF vs MLX vs NVFP4: Local AI Quantization Formats Explained
- Best GPU for Running AI Locally in 2026Start
- How Much RAM Do You Need for Local AI?
- Mac vs PC for Local AI: Which Should You Choose?
- How to Build a Local AI Workstation on Any Budget
- How to Set Up Local AI on 8GB of VRAM
- How to Set Up Local AI on 12GB of VRAM
- Best Local LLM for 16 GB VRAM: Setup, Quantization and Real Speed
- How to Set Up Local AI on 24GB of VRAM
- Best Local LLM on Mac M4 16 GB: Setup, MLX vs GGUF and Real Speed
- Best Local LLM on Mac M4 Pro 48GB: Setup, Quantization and Real Speed
How to Run Hy-SimulMT-30B-A3B-FP8 Locally: Tencent's Real-Time Speech Translator
Hy-SimulMT-30B-A3B-FP8 is Tencent Hunyuan's 30.39 billion parameter model for real-time Chinese-English speech translation, with an FP8-quantized mixture-of-experts core that cuts the weight footprint roughly in half next to the BF16 release. It runs through Tencent's own SimulInfer server on an NVIDIA GPU with vLLM 0.31 or newer, and streams translated text and cloned speech while the speaker is still talking.
Hy-SimulMT-30B-A3B-FP8 is Tencent Hunyuan's 30.39 billion parameter model for real-time Chinese-English speech translation, with an FP8-quantized mixture-of-experts core that cuts the weight footprint roughly in half next to the BF16 release. It runs through Tencent's own SimulInfer server on an NVIDIA GPU with vLLM 0.31 or newer, and streams translated text and cloned speech while the speaker is still talking.
Written by Priya Raghunathan, local-AI hardware reviewer. I check parameter counts, licenses, hardware requirements and install commands against the primary source before recommending a setup path.
A new top-20 entrant on Hugging Face's overall trending list
Hy-SimulMT-30B-A3B-FP8 entered the top 20 of Hugging Face's overall trending list in late October 2026, four days after Tencent published it. At time of writing the model page shows 236 likes and 165 downloads, and the model's GitHub repository has 163 stars. No Hugging Face Space links to it yet, so the fastest way to try it is still a local install.
Specs at a glance
| Field | Value |
|---|---|
| Publisher | Tencent Hunyuan |
| Pipeline | Translation (bidirectional speech-to-speech, Chinese and English) |
| Parameters | 30,394,794,496 total (about 30.39B) per the HF API's safetensors metadata: 28.65B in FP8, 1.74B in BF16, a few thousand in F32 |
| License | Apache 2.0 |
| Release date | October 22, 2026 |
| Likes / downloads | 236 likes, 165 downloads at time of writing |
| GitHub stars | 163 |
What it actually does
Despite the "translation" pipeline tag, Hy-SimulMT isn't a text-in, text-out machine translation model. It listens to a continuous audio stream in Chinese or English and produces a running translation in the other language, as text and as cloned speech in the original speaker's voice, before the speaker finishes talking. Tencent built it for meetings, speeches and interviews, where a simultaneous interpreter normally has to choose between waiting for more context and speaking early. Voice cloning for the spoken output needs a text-to-speech service wired in separately; without one, you still get the streaming text translation.
Tencent publishes six checkpoints from the same underlying model. -FP8 and -GGUF are quantized versions of the base BF16 weights, and the separate -Interleave line adds the source-language transcript alongside the translation in its output instead of returning the translation alone.
| Checkpoint | Output |
|---|---|
| Hy-SimulMT-30B-A3B | Translation only, BF16 |
| Hy-SimulMT-30B-A3B-FP8 | Translation only, FP8 |
| Hy-SimulMT-30B-A3B-GGUF | Translation only, GGUF |
| Hy-SimulMT-30B-A3B-Interleave | Source transcript + translation, BF16 |
| Hy-SimulMT-30B-A3B-Interleave-FP8 | Source transcript + translation, FP8 |
| Hy-SimulMT-30B-A3B-Interleave-GGUF | Source transcript + translation, GGUF |
Benchmarks
Tencent evaluated Hy-SimulMT against open-source simultaneous-translation models and commercial APIs on RealSI, a public long-form audio benchmark, then on four shorter public benchmarks. The long-form result is the headline number: a StreamLAAL (a measure of streaming translation lag, lower is better) of about 3 seconds, the lowest of the systems Tencent compared it against, with a GEMBA quality score ahead of the open-source models and four of the five commercial APIs in the comparison.
| Benchmark | Hy-SimulMT-30B-A3B score |
|---|---|
| FLEURS | 90.3 |
| CoVoST2 | 75.5 |
| ACL6060 | 81.2 |
| RealSI-Sentence | 84.7 |
These results suggest that lower latency does not necessarily require a substantial sacrifice in translation quality.
These are Tencent's own benchmark numbers for the base model, not independently reproduced figures, and the model card doesn't break them out separately for the FP8 checkpoint. Treat them as a starting point for evaluation on your own audio rather than a guarantee.
Hardware you need
Tencent's deploy script asks for a Linux machine with Python 3.12 or newer, Git, an NVIDIA GPU with CUDA, and vLLM 0.31 or newer (the version that added support for the model's HYV3ForCausalLM architecture). For the full BF16 model, Tencent states roughly 57 GiB of weights, about 61 GB, which fits on a single H200 and little else. The FP8 checkpoint is smaller: its safetensors metadata reports 28.65 GB of FP8 weights plus 3.49 GB of BF16 weights for the non-quantized layers, about 32 GB total before you add room for the KV cache and audio-streaming buffers. Tencent doesn't publish an official minimum GPU size for the FP8 build specifically, so budget for a 40 GB card at minimum and a 48 GB or larger card, an RTX 6000 Ada or an A100 80GB, for comfortable headroom.
| Requirement | Minimum |
|---|---|
| OS | Linux |
| Python | 3.12+ |
| GPU | NVIDIA, CUDA driver; FP8 weights are about 32 GB, no official minimum stated |
| vLLM | 0.31 or newer, with HYV3ForCausalLM support |
Install and run with SimulInfer
Tencent ships a deploy script inside the GitHub repository that installs vLLM, downloads the model and starts both the model server and a web UI in one step.
deploy.sh downloads the model, installs a matching vLLM into its own environment, and brings up the web UI on port 8080 and the local model server on port 8800. Logs and config land under SimulInfer/.simulinfer/, including config.toml, app.log and model.log. Wait for a "Ready" message in the terminal before opening the UI.
If you already have a model already downloaded, or a vLLM environment you want to reuse instead of letting the script build a new one, point deploy.sh at it directly:
Multiple GPUs are a flag away. --gpus pins which devices the server uses; --tensor-parallel-size splits the model across them:
Sending audio through it
Once the server reports "Ready", open http://127.0.0.1:8080 in a browser, pick a translation direction, and either upload an audio file or speak into your microphone. The same endpoint also takes a file over curl, and the repository's command-line client wraps that same call:
With a TTS service configured, the CLI client saves the translated speech to outputs/translated.wav. Full request and response shapes are documented at the server's own /docs endpoint once it's running.
License and use
Hy-SimulMT-30B-A3B-FP8 ships under the Apache 2.0 license, which permits commercial and non-commercial use, modification and redistribution, including the FP8 weights themselves.
Known limitations
This checkpoint only speaks Chinese and English, despite the 32 languages listed in the model's metadata tags; those tags describe a broader multilingual intent for the Hy-SimulMT line, not a capability of this specific release. Voice cloning on the output side depends on a TTS service you configure yourself, Hy-SimulMT doesn't bundle one. Tencent's own SGLang-Omni path and the in-progress llama.cpp support both skip the FP8 checkpoint, so SimulInfer on vLLM is the one supported way to run this exact model today. And the benchmark numbers above come from Tencent's own evaluation of the base model, not an independently reproduced result for the FP8 build specifically.
FAQ
What is Hy-SimulMT-30B-A3B-FP8?
A 30.39 billion parameter model from Tencent Hunyuan that translates spoken Chinese and English in real time as the speaker talks, producing both translated text and, with a TTS service attached, cloned speech in the original voice. The FP8 suffix marks this as the 8-bit quantized checkpoint of the base BF16 model.
How much VRAM does it need?
The FP8 weights total about 32 GB per the model's safetensors metadata, roughly half the 61 GB the full BF16 checkpoint needs. Tencent doesn't publish an official minimum for the FP8 build, so plan for a 40 GB card at minimum and more headroom for the KV cache and audio buffers.
Can I run the FP8 checkpoint with SGLang or llama.cpp?
Not directly. Tencent's SGLang-Omni integration explicitly serves only the base BF16 model, excluding the FP8, GGUF and Interleave checkpoints. The llama.cpp support in progress targets the separate GGUF build. For this exact FP8 checkpoint, use Tencent's SimulInfer server on vLLM 0.31 or newer.
Is Hy-SimulMT-30B-A3B-FP8 free for commercial use?
Yes. It's released under the Apache 2.0 license, which allows commercial use, modification and redistribution.
Where to go from here
- Browse other local speech and translation models: the local AI model directory lets you compare specs side by side.
- New to running quantized models locally? the how-to guide index has setup guides for other local models that cover the same vLLM-based workflow.
Local models run better with more VRAM. CompareRTX GPUs on Amazonbefore you upgrade.(affiliate link. We may earn a commission at no extra cost. Disclosure)
Watch related tutorials
9:42
10:30
11:05
12:20
14:15
9:50Weekly local AI drops
New models, what runs on your hardware, and the guides to set them up. One email a week, unsubscribe any time.