An open API service indexing awesome lists of open source software.

https://github.com/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.
https://github.com/zircote/rlm-rs

ai-tools chunking claude claude-code cli command-line context-window devtools document-processing llm mit-license mmap rayon recursive-language-model rlm rust rust-2024 semantic-chunking sqlite text-processing

Last synced: 10 days ago
JSON representation

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.

Awesome Lists containing this project

README

          





















How RLM Works




Large Document













100x context size





chunk



Chunks


chunk_0.txt


chunk_1.txt


chunk_2.txt


chunk_n.txt





process




Sub-LLM
(Haiku)




analyze



extract



summarize





aggregate




Root LLM
(Opus/Sonnet)






Final Result






Semantic Chunking



SQLite Persistence



Memory-Mapped I/O



Parallel Processing