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.

27
/ 100
Experimental

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.

large-document-analysis codebase-analysis developer-tools ai-integration
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 11 / 25
Community 0 / 25

How are scores calculated?

Stars

19

Forks

Language

Rust

License

MIT

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.