rlm-rs

by zircote · Claude Skill · ★ 55

About rlm-rs

rlm-rs Recursive Language Model (RLM) CLI for Claude Code - handles long-context tasks via chunking and recursive sub-LLM calls. Based on the RLM pattern from arXiv:2512.24601, enabling analysis of documents up to 100x larger than typical context windows. Features Hybrid Semantic Search: Combined semantic + BM25 search with RRF fusion Auto-Embedding: Embeddings generated automatically during load (BGE-M3 model) Pass-by-Reference: Retrieve chunks by ID for efficient

ai-toolschunkingclaudeclaude-codeclicommand-linecontext-windowdevtoolsdocument-processingllm

Quick Facts

Stars55
Forks5
LanguageRust
CategoryClaude Skill
LicenseMIT
Quality Score72.9870470233701/100
Open Issues20
Last Updated2026-06-29
Created2026-01-19
Platformsclaude-code, cli, rust
Est. Tokens~24k

More Claude Skill Tools

Explore other popular claude skill tools:

View all Claude Skill tools →

Popular Rust Agent Tools

Frequently Asked Questions

What is rlm-rs?

rlm-rs is Rust CLI implementing the Recursive Language Model (RLM) pattern for Claude Code. Process documents 100x larger than context windows through intelligent chunking, SQLite persistence, and recursive sub. It is categorized as a Claude Skill with 55 GitHub stars.

What programming language is rlm-rs written in?

rlm-rs is primarily written in Rust. It covers topics such as ai-tools, chunking, claude.

How do I install or use rlm-rs?

You can find installation instructions and usage details in the rlm-rs GitHub repository at github.com/zircote/rlm-rs. The project has 55 stars and 5 forks, indicating an active community.

What license does rlm-rs use?

rlm-rs is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Claude Skill tools