
rag-chatbot
把你的 Markdown 文档变成智能问答机器人
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 443
使用教程
环境要求
- Docker Compose
- 内存 16GB 起
安装与启动步骤
-
1拉仓库
它是带界面与后端的完整 RAG 应用。
-
2用 compose 起步
compose 会同时起应用与本地推理服务。
docker compose up -d -
3等模型加载完
首次会拉模型文件,进度看日志。
docker compose logs -f -
4导入自己的文档
在界面上传或按目录投放,建索引后再问。
-
5换成外部模型服务
不想本地推理就改配置指向兼容接口。
如何确认成功
导入一份 PDF 后问其中的细节,回答能引用到原文段落,且断开外网仍然可用(走本地推理时)
注意事项
- 它把本地推理与 RAG 界面打包在一起,适合完全离线的场景。
- 本地模型答中文长文档效果一般,追求质量要换更大的模型。
- 索引与模型文件都落磁盘,空间要留够。
- 完全离线意味着模型无法更新,知识截止时间固定。
- 项目仍在迭代,接口与目录结构可能变。
核心亮点
- 本地化运行,数据隐私安全,支持 CPU/GPU 推理
- 支持多种主流 LLM(Llama3、Qwen3.5),灵活切换
- 基于 ChromaDB 向量检索,答案引用上下文,准确度高
不足之处
- 仅支持 Markdown 格式,其他文档类型需自行转换
- 文档/社区待观察
适用场景
- 个人知识库问答(如笔记、书籍整理)
- 团队内部文档智能检索与答疑
- 离线环境下的文档问答系统
替代项目
LangChain、LlamaIndex、Dify
上一篇:MindSQL
下一篇:mlx-embeddings
同类项目推荐
anysearch-skill
开源
给 AI 智能体一键装上实时搜索与整页抓取能力
Unified real-time search engine skill for AI agents. Supports general web search, ve···
Awesome-AI-Pedia
开源
一站搜罗 AI 资源,找项目、学路线、备面试不迷路
AI skills大全 mcp ai知识库 Agent 全维度 AI 资源百科,DSH插件 收录大模型、智能 Agent、···
mango-finder
开源
说句话就能跨设备找到文件,告别翻文件夹
Search your files across your devices with natural language | 使用自然语言跨设备搜索···
lossless-memory
开源
不摘要不丢细节,每句话带时间戳随时翻旧账
Lossless long-term memory for a personal AI: never summarize, keep every line, put a···
ChatKBQA
开源
用大模型生成+检索,让知识库问答更简单准确
[ACL 2024] Official resources of "ChatKBQA: A Generate-then-Retrieve Framework for K···
Ataru
开源
把本地代理历史变成秒级可搜的记忆库
High-performance AI memory retrieval for local agent history — a Rust search core (···
Awesome-RAG
开源
一站式收藏 RAG 前沿资源,快速掌握增强生成技术
Awesome RAG: A resource of Retrieval-Augmented Generation (RAG) for LLMs, focusing o···
obsidian-Smart2Brain
开源
让 Obsidian 笔记开口说话,用聊天方式秒查知识库
A free, open-source Obsidian plugin that makes your vault smarter: better search, an···
cognito-ai-search
开源
开源引擎配上大模型,搜得全又答得明白
Powerful search page powered by LLMs and SearXNG