- ✓
核心 RAG 引擎 + 混合搜索(BM25 + 向量)
- ✓
兼容OpenAI的API
- ✓
带有引用的流式对话界面
A self-hosted RAG chatbot boilerplate
掌控您的RAG与LLM技术栈,内置GDPR合规能力。
A self-hosted RAG chatbot boilerplate 是什么?
A self-hosted RAG chatbot boilerplate(EuroRAG)是一款可基于你自有文档搭建AI聊天机器人的开源源码框架,支持PDF、DOCX和电子表格上传,能基于引用来源给出问题回答。它从架构层面实现了GDPR合规,内置数据删除级联、数据驻留追踪、严格欧盟模式、操作审计日志、同意管理与数据导出等功能,让你完全掌控自己的RAG与LLM技术栈。
产品详细介绍
掌控您的RAG与LLM技术栈,内置GDPR合规能力。
A self-hosted RAG chatbot boilerplate(EuroRAG)是一款可基于你自有文档搭建AI聊天机器人的开源源码框架,支持PDF、DOCX和电子表格上传,能基于引用来源给出问题回答。它从架构层面实现了GDPR合规,内置数据删除级联、数据驻留追踪、严格欧盟模式、操作审计日志、同意管理与数据导出等功能,让你完全掌控自己的RAG与LLM技术栈。
定价方案
需要付费- ✓
入门版包含全部功能
- ✓
支持自动同步的数据源连接器(文件夹、网络爬虫、Nextcloud、数据库)
- ✓
GDPR 合规仪表板 — 11 项实时检查并附带证据
- ✓
专业版全部功能
- ✓
工作区 — 面向部门和团队的隔离文档范围
- ✓
共享知识库,按工作区分配访问权限
创始人评论
嘿,Product Hunt的朋友们!我是Dominykas,EuroRAG的开发者。EuroRAG是一款可自托管的RAG聊天机器人,你购买后可获得源代码,并部署在你自己的欧盟基础设施上。
问题在于:目前没有任何RAG框架提供符合GDPR要求的架构和工具。"只是把它部署在欧盟境内"并不合规,你需要能够在所有存储层真正擦除数据的级联删除功能、审计追踪、同意管理,以及在代码层面阻止非欧盟服务商的数据驻留控制。
EuroRAG将所有这些功能内置到架构中:
• 删除用户 → 级联清除数据库、ChromaDB向量、BM25搜索索引和磁盘文件。软删除可使其立即不可见;定时清理会彻底物理删除数据。
• 严格欧盟模式(默认开启)→ 在数据离开你的服务器之前,阻止OpenAI、Groq和其他美国服务商。
• 对所有同意变更、数据导出、删除和管理员操作进行审计日志记录 — 只记录事件,不记录内容。
• 混合搜索 → BM25关键词+向量相似度,使用倒数排名融合(Reciprocal Rank Fusion)融合结果。
默认情况下,整个团队共享一个知识库,也可通过配置开关开启严格的用户隔离。
技术栈:FastAPI、SQLAlchemy(异步)、HTMX、ChromaDB、Ollama或任何欧盟托管的API(Mistral、Scaleway)。没有React,没有Node.js,没有webpack,如果你懂Python,你可以阅读和修改所有代码。
为什么是付费源代码而非开源:GDPR合规机制、管理工具、测试套件和文档就是产品,永久许可证(专业版179欧元/起步版89欧元)是我作为独立开发者持续维护这个项目的方式。你只需付费一次,获得全部代码,可以修改任何内容,交付给你的客户。无论你后续是否再付费,代码都可以继续运行。
欢迎随时向我提问。
创始团队
官网信息
使用纯 Python 技术栈基于自有文档构建 AI 聊天机器人的自托管模板,架构内置 GDPR 合规性,默认确保数据保留在欧盟境内。
Lithuania, EU