简介
AI时代的资讯管理工具。Revornix可以帮助你便捷整合所有可见资讯,并在特定时间给你一份完整的报告。

功能特性
-
跨平台可用:当前支持网页端,后续将会支持iOS端APP和微信小程序。 -
一站资讯收集:一站式资讯收集,包括新闻、博客、论坛等。 -
文档转化&向量化存储:基于多模态大模型,将文件转化为Markdown,经过Embedding后存入行业top级别领先的milvus。 -
原生多租户:设计成了一个多租户系统,可以支持多个用户同时使用,并且每个用户都可以拥有自己的文档库,彼此独立。 -
本地化&开源:代码开源,所有数据均存储在本地,无需担心数据泄露问题。 -
智能助手&内置MCP:基于内置MCP的智能AI助手能够与你基于文档和其他工具进行对话,并支持多模型切换。 -
大模型无缝接入:内置模型接入口,你可以自由配置与选择想使用的大模型。(需要基于openai协议) -
多语言&响应式:无论你是中文用户还是英文用户,无论你是使用手机还是电脑,都能获得良好的使用体验。
快速开始
Docker 方式(建议)
克隆仓库到本地
ounter(lineounter(line
git clone git@github.com:Qingyon-AI/Revornix.git
cd Revornix
环境变量配置
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(line
cp ./envs/.api.env.example ./envs/.api.env
cp ./envs/.file.env.example ./envs/.file.env
cp ./envs/.celery.env.example ./envs/.celery.env
cp ./envs/.hot.env.example ./envs/.hot.env
cp ./envs/.mcp.env.example ./envs/.mcp.env
cp ./envs/.web.env.example ./web/.env
前往对应的环境变量文件配置,详情见环境变量配置篇章
[!TIP] 一般情况下,你仅仅只需要配置用户认证机制的
SECRET_KEY
这一参数,其他参数保持默认即可。注意不同服务的SECRET_KEY
必须保持一致,否则会导致不同服务之间的用户认证体系无法互通。
docker 拉取必要仓库并启动
ounter(line
docker compose up -d
当所有服务均启动之后,访问 http://localhost 即可看到前端页面,注意由于后端服务启动时间较长,前端可能需要等待一段时间(正常情况下为 3-5 分钟左右)才能正常请求接口,可以通过docker compose logs api
查看核心后端服务启动状态。
手动部署方式
详情见官网文档手动部署方式
项目地址
https://github.com/Qingyon-AI/Revornix/blob/master/README_zh.md
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)