These are prompts for reinforcement learning. The agent rolls out hybrid trajectories on them using live Python and search tools.
| Subset | Ability | Task |
|---|---|---|
math | math | Deep reasoning: math reasoning problems with verifiable answers |
search | qa | Agentic reasoning tasks: open-domain questions with verifiable answers |
{
"ability": "math",
"reward_model": {"ground_truth": "..."},
"extra_info": {"index": "...", "question": "..."}
}
| Field | Description |
|---|---|
ability | Task type: math or qa |
reward_model.ground_truth | Reference answer used to compute the reward |
extra_info.index | Example index |
extra_info.question | Input question |
from datasets import load_dataset
math_ds = load_dataset("togethercomputer/HybridAgent-HybridRL", "math", split="train")
search_ds = load_dataset("togethercomputer/HybridAgent-HybridRL", "search", split="train")
Start from a HybridSFT checkpoint:
git clone https://github.com/togethercomputer/HybridAgent.git && cd HybridAgent
# e.g., Search
TASK=search \
DATA=hf://togethercomputer/HybridAgent-HybridRL/search.parquet \
MODEL=<HybridSFT checkpoint> \
bash scripts/run_hybrid_rl.sh
@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},
}
These are prompts for reinforcement learning. The agent rolls out hybrid trajectories on them using live Python and search tools.
| Subset | Ability | Task |
|---|---|---|
math | math | Deep reasoning: math reasoning problems with verifiable answers |
search | qa | Agentic reasoning tasks: open-domain questions with verifiable answers |
{
"ability": "math",
"reward_model": {"ground_truth": "..."},
"extra_info": {"index": "...", "question": "..."}
}
| Field | Description |
|---|---|
ability | Task type: math or qa |
reward_model.ground_truth | Reference answer used to compute the reward |
extra_info.index | Example index |
extra_info.question | Input question |
from datasets import load_dataset
math_ds = load_dataset("togethercomputer/HybridAgent-HybridRL", "math", split="train")
search_ds = load_dataset("togethercomputer/HybridAgent-HybridRL", "search", split="train")
Start from a HybridSFT checkpoint:
git clone https://github.com/togethercomputer/HybridAgent.git && cd HybridAgent
# e.g., Search
TASK=search \
DATA=hf://togethercomputer/HybridAgent-HybridRL/search.parquet \
MODEL=<HybridSFT checkpoint> \
bash scripts/run_hybrid_rl.sh
@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},
}