zircote/rlm-rs
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-LLM orchestration.
This tool helps developers work with very long documents, like extensive codebases or large text files, using AI models that usually have limited input sizes. It takes your large document and intelligently breaks it into smaller, manageable pieces, then orchestrates how an AI processes these pieces. The output is a structured way to interact with your document through AI, enabling tasks like advanced search and detailed analysis.
Use this if you are a developer who needs to use AI (specifically Claude Code) to analyze or query documents that are far too large to fit into a typical AI context window.
Not ideal if you're not a developer or if your documents are already small enough to be processed directly by an AI without complex chunking.
Stars
19
Forks
—
Language
Rust
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/zircote/rlm-rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
rtk-ai/rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust...
jnsahaj/lumen
Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
jkawamoto/ctranslate2-rs
Rust bindings for OpenNMT/CTranslate2
Reim-developer/Sephera
Fast Rust CLI for codebase metrics and deterministic LLM context packs
Topos-Labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized...