HybridAgent is an LLM agent that dynamically navigates between latent reasoning and text-based interaction within a single generation process. It thinks in continuous latent space through a lightweight HybridLink and acts through text, calling a Python interpreter and a web search tool across multiple turns over one shared working memory. Its latent thoughts stay directly interpretable: every latent step can be read out as pseudo-text.
This checkpoint is the 14B HybridAgent for agentic reasoning tasks, built on Qwen3-14B-Base with HybridSFT followed by HybridRL.
Standard Transformers files for the backbone (model.safetensors, config.json, generation_config.json, the tokenizer with the two anchor tokens <latent> and </latent>) plus the HybridLink weights adapter.pt with adapter_config.json. Loading the backbone with transformers alone gives a text-only model; hybrid generation with latent mode and tools needs the HybridAgent code.
@misc{zou2026hybridagent,
title={Hybrid Reasoning Agents},
author={Jiaru Zou and Yunzhe Qi and Sirui Chen and Federico Bianchi and Shang Zhu and Pan Lu and Jingrui He and James Zou},
year={2026},
eprint={2610.18861},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2610.18861},
}
Files
10 files · 29.6 GBWeights 29.5 GB (safetensors). Sizes and sha256 from the signed manifest.
import os
os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com"
from transformers import AutoModelForCausalLM, AutoTokenizer
tok = AutoTokenizer.from_pretrained("togethercomputer/HybridAgent-14B-Agentic", revision="1b726e326a4bfd38dc3c2251451f6fe0106d0d1c")
model = AutoModelForCausalLM.from_pretrained("togethercomputer/HybridAgent-14B-Agentic", revision="1b726e326a4bfd38dc3c2251451f6fe0106d0d1c", device_map="auto")