Matryoshka 是一个开源的 TypeScript 项目,它为编码代理处理大型文档提供了一种新颖的方法。与传统的切片文件或使用 RAG 索引等方法不同,Matryoshka 将整个文档保存在服务器上,并为代理提供一种与之交互的查询语言。这种方法受到 Recursive Language Models 论文的启发,旨在通过返回数据的“句柄”而不是原始文本来显著减少 token 的使用。该项目的 MCP 服务器 lattice-mcp 可以在没有 LLM API 密钥的情况下运行,允许通过手动发出命令来测试核心引擎和工具接口。 AI
影响 为 AI 代理的上下文窗口限制提供了一种新颖的方法,有望提高处理大型文档的效率。
排序理由 该条目描述了一个特定的软件工具及其实现,而不是前沿发布或重要的行业事件。
- Alex L. Zhang
- Apache Software License 2.0
- Dmitry Sotnikov
- lattice-mcp
- Matryoshka
- MIT Computer Science and Artificial Intelligence Laboratory
- Node.js
- Nucleus
- pnpm
- Recursive Language Models
- SQLite
- Tim Kraska
- War and Peace
- yogthos
AI 生成摘要 · Google Gemini · 来自 3 个来源。 我们如何撰写摘要 →