LEANN

活跃
GitHub Python MIT

简介

LEANN 是一个高效的个人设备端 RAG 引擎,在保持 97% 存储压缩的同时实现快速、准确的检索增强生成。完全本地化运行,保障数据隐私,适合在消费级硬件上部署 RAG 应用。

核心特性

  • 比传统向量数据库节省 97% 存储,无精度损失
  • 基于图的选择性重计算 — 嵌入按需计算而非预存储
  • 100% 本地运行,数据永不离开笔记本电脑
  • 原生 MCP 集成,支持 Claude Code 和其他 AI 助手
  • 消费级硬件上 6GB 存储处理 6000 万+ 文档(传统方案需 201GB)
  • 跨平台支持:macOS、Linux、Windows (WSL),Python 3.9-3.13

适用场景

💡 对邮件、浏览器历史、聊天记录和本地文件的个人 RAG
💡 为 Claude Code 提供语义搜索替代基础关键词搜索
💡 索引和搜索微信、iMessage、Slack 和 Twitter 对话
💡 无云依赖的隐私敏感文档检索
💡 构建具有完整本地知识库的个人 AI 助手

快速开始

curl -LsSf https://astral.sh/uv/install.sh | sh(安装 uv)。git clone https://github.com/yichuan-w/LEANN.git && cd leann。uv venv && source .venv/bin/activate && uv pip install leann。然后参考仓库中的示例 Notebook。

相关项目