项目简介
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]
