Matryoshka
活跃·★ 150·Apache-2.0·更新于 2026-05-17
Matryoshka(RLM)通过递归语言模型方法解决了 LLM 固定上下文窗口的限制。不同于分块或 RAG,LLM 输出称为 Nucleus 的受约束符号语言命令,由 Lattice 逻辑引擎执行。这减少了熵,实现了安全执行,并通过基于句柄的存储节省了 97% 的令牌。
#AI 助手#document-analysis#大语言模型#大模型工具#MCP 协议#MCP 服务器#模型上下文协议
01
功能特性
01基于论文的递归语言模型(RLM)架构
02Nucleus DSL:受约束的 S 表达式语言,确保 LLM 输出安全
03Lattice 引擎:解析器、类型推断、约束解析器和求解器
04基于 SQLite FTS5 的内存句柄存储,节省 97% 的令牌
05基于 Tree-sitter 的代码感知查询,支持结构符号
02
兼容性
Node.js
Node.js
已通过文档验证
03
快速开始
1
$ npm install -g matryoshka-rlm
04
使用场景
↳文档分析:对大型日志文件进行搜索、过滤、计数和求和
↳代码分析:提取函数、类,查找源代码中的引用
↳大规模数据查询,无需超出 LLM 上下文限制
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧