File size: 2,906 Bytes
90fe4c3 457a0a0 90fe4c3 6a7c1bd 457a0a0 6a7c1bd 457a0a0 | 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 | ---
license: mit
pipeline_tag: text-generation
---
# Distillation-Outerlinks
[π 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 Distillation-Style setting, the Expert Agent provides guidance to the Learner Agent, while Outer RecursiveLink modules transfer latent states between the two agents for collaborative refinement.
## Model Details
| Item | Description |
|---|---|
| Model | Distillation-Outerlinks |
| Collaboration Style | Distillation-Style |
| Component Role | Outer RecursiveLink Modules |
| Expert-Learner-Outerlink.pt | Expert Agent β Learner Agent |
| Learner-Expert-Outerlink.pt | Learner Agent β Expert Agent |
β οΈ **Note:** This checkpoint contains **Outer RecursiveLink modules** 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).
## Sample Usage
You can load the entire multi-agent system using the following code:
```python
from system_loader import load_mas_system
mas = load_mas_system(
style="distillation",
device="cuda",
trust_remote_code=True,
)
expert = mas.agents["expert"].model
learner = mas.agents["learner"].model
```
## 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},
}
``` |