项目简介
Quivr[1] 是一个开源的RAG(Retrieval-Augmented Generation)框架,目的是构建个性化的生成式AI第二大脑。
Quivr 能够作为一个高效的生产力助手,让你与文档(PDF、CSV等)和应用程序进行对话。

项目特点
-
快速高效:以速度和效率为核心设计,确保快速访问数据。 -
安全:你的数据由自己控制,始终安全。 -
操作系统兼容性:适用于Ubuntu 22或更新版本。 -
文件兼容:支持文本、Markdown、PDF、PowerPoint、Excel、CSV、Word、音频、视频等格式。 -
开源:自由是美好的,Quivr也是。开源且免费使用。 -
公私兼备:通过公开链接与用户共享你的知识库,或保持私有。 -
市场:与世界分享你的知识库,或使用其他人的知识库提高生产力。 -
离线模式:Quivr支持离线工作,随时随地访问你的数据。
使用场景
Quivr适用于需要高效信息检索和处理的个人和团队,无论是研究人员、开发者还是日常知识工作者,都可以通过Quivr提高工作效率。
使用方法
可以一键部署到Porter Cloud,或者按照以下步骤在本地部署:
安装步骤
请确保已经安装了Docker和Docker Compose。
-
安装Supabase CLI。 -
克隆仓库: git clone https://github.com/quivrhq/quivr.git && cd quivr -
复制 .env.example文件:cp .env.example .env -
更新 .env文件中的OPENAI_API_KEY。 -
启动项目: cd backend && supabase start,然后docker compose pull && docker compose up
更新Quivr
-
拉取最新更改: git pull -
更新迁移: supabase migration up
技术栈
-
主要语言:Python, TypeScript -
其他技术:HTML, API, Docker, Security, Privacy, Framework, Database, AI
资源

-
Quivr 官方网站[2] -
项目文档[3] -
Discord[4] -
Twitter[5]


