SwiftMind 定位于个人数字化转型下的私有知识管理助理。针对个人用户面临的海量 PDF 文献、Markdown 笔记无法高效检索和利用的痛点,提供了一个轻量化、私有化的 RAG(检索增强生成)解决方案。适用于学术科研人员整理论文、开发者管理技术文档、以及个人构建第二大脑等场景,实现从“存资料”到“懂资料”的跨越。
点击空白处退出提示
语言技术
Python、React、TypeScript系统类型
Web行业分类
人工智能开源地址
https://github.com/FelixBitSoul/swift-mind授权协议
MIT许可演示地址
https://swift-mind-flame.vercel.app
SwiftMind 定位于个人数字化转型下的私有知识管理助理。针对个人用户面临的海量 PDF 文献、Markdown 笔记无法高效检索和利用的痛点,提供了一个轻量化、私有化的 RAG(检索增强生成)解决方案。适用于学术科研人员整理论文、开发者管理技术文档、以及个人构建第二大脑等场景,实现从“存资料”到“懂资料”的跨越。
项目通过全栈架构实现了完整的个人知识助理功能:
多维知识库管理:支持创建、重命名及删除多个独立的知识库,实现跨领域知识隔离。
智能文档处理:支持 PDF 及 Markdown 文件上传,系统自动完成文本切分、向量化并持久化存储。
多库联动对话:用户可动态选择一个或多个知识库进行问答,AI 严格基于私有上下文回答,并新增了回答来源引用功能,杜绝幻觉。
极致用户体验:支持亮暗主题切换,适配移动端操作,提供流式响应及自动对话标题生成。
安全合规:集成 Supabase Auth 鉴权与 RLS 行级安全,确保个人数据物理级隔离。
本项目由我独立开发,核心亮点在于**“零本地推理、全 API 化”**的高效架构:
技术栈:前端采用 Next.js 14 (App Router) + Tailwind CSS + Shadcn UI;后端使用 FastAPI + LlamaIndex 框架。
包管理:率先使用下一代工具 uv 进行 Python 环境管理,极大提升了构建和部署效率。
数据中心:利用 Supabase 处理向量数据库 (pgvector)、对象存储 (Storage) 及 JWT 鉴权。
AI 模型:通过 SiliconFlow 调用 BGE-M3 嵌入模型,LLM 接入 DeepSeek-V3。
部署化:实现了 Docker 容器化优化,通过 Vercel + 轻量化后端实现低成本生产级上线。












评论