Skip to content

Commit e70d1a6

Browse files
committed
include reference to other repos
1 parent 1ec7c6b commit e70d1a6

1 file changed

Lines changed: 15 additions & 9 deletions

File tree

‎README.md‎

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -148,14 +148,25 @@ If you use this code or repository in your research, please cite:
148148
}
149149
```
150150

151-
## Optional: Trajectory metadata and logging
151+
## RLMs in the Wild
152+
There are many amazing demos and production-ready use cases of RLMs. We provide a list of notable examples that explicitly use RLMs as a central piece of their design.
153+
* [DSPy.RLM](https://github.com/stanfordnlp/dspy) <a href="https://github.com/stanfordnlp/dspy/stargazers"><img src="https://badgen.net/github/stars/stanfordnlp/dspy?icon=github&label=Stars" height="14" alt="GitHub stars"></a>
154+
* [Ax](https://github.com/ax-llm/ax) <a href="https://github.com/ax-llm/ax/stargazers"><img src="https://badgen.net/github/stars/ax-llm/ax?icon=github&label=Stars" height="14" alt="GitHub stars"></a>
155+
* [context-labs/HALO: **RLM-based Automatic Agent Optimization Loop**](https://github.com/context-labs/halo) <a href="https://github.com/context-labs/halo/stargazers"><img src="https://badgen.net/github/stars/context-labs/halo?icon=github&label=Stars" height="14" alt="GitHub stars"></a>
156+
* [viplismism/rlm-cli: **CLI for Recursive Language Models**](https://github.com/viplismism/rlm-cli) <a href="https://github.com/viplismism/rlm-cli/stargazers"><img src="https://badgen.net/github/stars/viplismism/rlm-cli?icon=github&label=Stars" height="14" alt="GitHub stars"></a>
157+
* [alphaXiv Official Blog. **Reinforcing Recursive Language Models**](https://www.alphaxiv.org/blog/reinforcement-learning-for-rlms#training)
158+
* [Daytona. **Building Deep Recursive Language Models**](https://www.daytona.io/docs/en/guides/rlm/recursive-language-models/)
159+
* [Symbolica. **SotA ARC-AGI-2 Results with REPL Agents**](https://www.symbolica.ai/blog/arcgentica)
160+
* [Google Cloud Community Articles. **RLMs in ADK**](https://discuss.google.dev/t/recursive-language-models-in-adk/)
161+
* [Prime Intellect Blog. **Recursive Language Models: *the* paradigm of 2026**](https://www.primeintellect.ai/blog/rlm)
162+
163+
## Optional: Trajectory metadata, logging, and debugging
152164
`RLMChatCompletion` has an optional `metadata` field (default `None`) that holds the full trajectory (run config + all iterations and sub-calls) so you can reconstruct the run. Pass an `RLMLogger` to capture it:
153165

154166
- **In-memory only** (trajectory on `completion.metadata`): `logger=RLMLogger()` (no `log_dir`).
155167
- **Also save to disk** (JSONL for the visualizer): `logger=RLMLogger(log_dir="./logs")`.
156168

157-
## Optional Debugging: Visualizing RLM Trajectories
158-
We provide a simple visualizer to inspect code, sub-LM, and root-LM calls. Use `RLMLogger(log_dir="./logs")` so each completion writes a `.jsonl` file:
169+
**Visualizing logs.** We also provide a simple visualizer to inspect code, sub-LM, and root-LM calls. Use `RLMLogger(log_dir="./logs")` so each completion writes a `.jsonl` file:
159170
```python
160171
from rlm.logger import RLMLogger
161172
from rlm import RLM
@@ -168,9 +179,4 @@ To run the visualizer locally, we use Node.js and shadcn/ui:
168179
```
169180
cd visualizer/
170181
npm run dev # default localhost:3001
171-
```
172-
173-
You'll have the option to select saved `.jsonl` files
174-
<p align="center">
175-
<img src="media/visualizer.png" alt="RLM Visualizer Example" width="800"/>
176-
</p>
182+
```

0 commit comments

Comments
 (0)