File size: 3,192 Bytes
df2376f 32d4e6f df2376f eff4db3 32d4e6f eff4db3 32d4e6f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | ---
base_model:
- Qwen/Qwen3.5-4B
license: mit
library_name: transformers
pipeline_tag: text-generation
---
# Deliberation-Toolcaller-Qwen3.5-4B
[๐ Project Page](https://recursivemas.github.io) | [๐ป Code](https://github.com/RecursiveMAS/RecursiveMAS) | [๐ Paper](https://arxiv.org/abs/2604.25917)
We introduce RecursiveMAS, a multi-agent framework that scales agent collaboration through latent-space recursion.
RecursiveMAS treats a multi-agent system as a unified recursive computation, where heterogeneous agents iteratively exchange, refine, and evolve their latent states across recursion rounds. In the Deliberation-Style setting, the Tool-Caller Agent performs tool-oriented reasoning and execution, while collaborating with the Reflector Agent through RecursiveLink modules for iterative refinement.
## Model Details
| Item | Description |
|---|---|
| Model | Deliberation-Toolcaller-Qwen3.5-4B |
| Collaboration Style | Deliberation-Style |
| Agent Role | Tool-Caller Agent |
| Base Model | Qwen3.5-4B |
โ ๏ธ **Note:** This checkpoint is a **role-specific agent** in [**RecursiveMAS**](https://arxiv.org/abs/2604.25917), rather than a standalone model intended for plain-text generation.
For detailed usage instructions, please refer to our [GitHub repository](https://github.com/RecursiveMAS/RecursiveMAS).
## Usage
This model is intended to be used as part of the RecursiveMAS framework. You can load the deliberation system as follows:
```python
from system_loader import load_mas_system
mas = load_mas_system(
style="deliberation",
device="cuda",
trust_remote_code=True,
)
# Access the specific agents
reflector = mas.agents["reflector"].model
toolcaller = mas.agents["toolcaller"].model
```
Alternatively, you can run inference using the provided script from the repository:
```bash
python run.py --style deliberation --batch_size 16 --temperature 0.6 --top_p 0.95 --dataset math500 --seed 42 --trust_remote_code 1 --device cuda
```
## Model Collections for RecursiveMAS
| Style | Model Collection |
|---|---|
| Sequential-Style | [๐ค HuggingFace](https://huggingface.co/collections/RecursiveMAS/sequential-style-recursivemas) |
| Mixture-Style | [๐ค HuggingFace](https://huggingface.co/collections/RecursiveMAS/mixture-style-recursivemas) |
| Distillation-Style | [๐ค HuggingFace](https://huggingface.co/collections/RecursiveMAS/distillation-style-recursivemas) |
| Deliberation-Style | [๐ค HuggingFace](https://huggingface.co/collections/RecursiveMAS/deliberation-style-recursivemas) |
## Experiment Results
<p align="center">
<img src="https://raw.githubusercontent.com/RecursiveMAS/RecursiveMAS/main/assets/hero_fig.png" width="95%" alt="RecursiveMAS Experiment Results">
</p>
## Citation
```bibtex
@misc{recursivemas,
title={Recursive Multi-Agent Systems},
author={Xiyuan Yang and Jiaru Zou and Rui Pan and Ruizhong Qiu and Pan Lu and Shizhe Diao and Jindong Jiang and Hanghang Tong and Tong Zhang and Markus J. Buehler and Jingrui He and James Zou},
year={2026},
eprint={2604.25917},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2604.25917},
}
``` |