File size: 3,074 Bytes
01242b2
 
ff78401
01242b2
 
b944f11
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ff78401
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
b944f11
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
---
license: mit
pipeline_tag: text-generation
---

# Sequential-Scaled-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 Sequential-Scaled setting, the Planner Agent, Critic Agent, and Solver Agent collaborate through Outer RecursiveLink modules for recursive planning, critique, and solution generation.

## Model Details

| Item | Description |
|---|---|
| Model | Sequential-Scaled-Outerlinks |
| Collaboration Style | Sequential-Scaled |
| Component Role | Outer RecursiveLink Modules |
| Planner-Critic-Outerlink.pt | Planner Agent β†’ Critic Agent |
| Critic-Solver-Outerlink.pt | Critic Agent β†’ Solver Agent |
| Solver-Planner-Outerlink.pt | Solver Agent β†’ Planner 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.  

## Sample Usage

You can load the full multi-agent system (MAS) including these modules using the following code snippet from the [official repository](https://github.com/RecursiveMAS/RecursiveMAS):

```python
from system_loader import load_mas_system

mas = load_mas_system(
    style="sequential_scaled",
    device="cuda",
    trust_remote_code=True,
)

planner = mas.agents["planner"].model
critic = mas.agents["critic"].model
solver = mas.agents["solver"].model
```

For detailed usage instructions, please refer to the GitHub repository.

## 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}, 
}
```