**Option 1 (Focus on summarization):** MCP-powered document & news manager. Auto-summaries, notifications, & customizable model support. **Option 2 (Focus on document interaction):** Document/news

[](https://revornix.com)
[](https://github.com/Qingyon-AI/Revornix/actions/workflows/release.yml)
[](https://github.com/Qingyon-AI/Revornix/commits/develop)
[](https://github.com/Qingyon-AI/Revornix/commits/develop)
[](https://github.com/Qingyon-AI/Revornix/releases)
[](https://github.com/Qingyon-AI/Revornix/releases)
[](https://deepwiki.com/Qingyon-AI/Revornix)
English | [中文文档](./README_zh.md) | [日本語ドキュメント](./README_jp.md)
## Revornix: Information Management for the AI Era
Revornix is an open-source information management tool designed for the AI era. It helps you integrate diverse information sources and provides comprehensive reports. A key component of Revornix is its built-in **Model Context Protocol (MCP)**, enabling seamless interaction with your data using AI assistants and Large Language Models (LLMs).

### Key Features:
* **Roadmap:** Stay updated on our development plans: [RoadMap](https://huaqinda.notion.site/RoadMap-224bbdbfa03380fabd7beda0b0337ea3)
* **Official Website:** Learn more about Revornix: [https://revornix.com](https://revornix.com)
* **Community:** Join the Revornix community: [Discord](https://discord.com/invite/3XZfz84aPN) | [WeChat](https://github.com/Qingyon-AI/Revornix/discussions/1#discussioncomment-13638435) | [QQ](https://github.com/Qingyon-AI/Revornix/discussions/1#discussioncomment-13638435)
## Features
* **Cross-Platform Availability:** Web support is available now. iOS app and WeChat Mini Program support are coming soon.
* **All-in-One Content Aggregation:** Collect and centralize content from various sources, including news, blogs, forums, and more.
* **Document Transformation & Vectorized Storage:** Leverages multimodal large models to convert files to Markdown format. These documents are then embedded and stored in Milvus, a leading vector database, for efficient retrieval and AI processing.
* **Native Multi-Tenancy:** Designed for multi-user environments, providing each user with an independent document repository.
* **Localization & Open Source:** Open-source code ensures transparency and allows for community contributions. All data is stored locally, addressing data privacy concerns.
* **Smart Assistant & Built-in MCP (Model Context Protocol):**
* **AI Assistant:** Interact with your documents and tools using an AI assistant powered by the built-in MCP.
* **MCP Functionality:** The MCP enables the AI assistant to understand the context of your documents and tools, facilitating more intelligent and relevant interactions. This includes features like:
* **Contextual Understanding:** The AI assistant can understand the relationships between different documents and tools.
* **Actionable Insights:** The AI assistant can provide actionable insights based on the information it gathers.
* **Multi-Model Switching:** Easily switch between different AI models to optimize performance for specific tasks.
* **Seamless LLM Integration:** Built-in support for integrating with Large Language Models (LLMs). Configure and choose your preferred LLM (OpenAI-compatible required).
* **Multilingual & Responsive:** Supports multiple languages and provides a responsive user experience across desktop and mobile devices.
## Quick Start
### Docker Method (Recommended)
This is the easiest way to get Revornix up and running.
#### 1. Clone the Repository
```shell
git clone [email protected]:Qingyon-AI/Revornix.git
cd Revornix
cp .env.example .env
Edit the .env
file to configure the necessary environment variables. Refer to the Environment Variables Configuration documentation for detailed instructions.
[!TIP]
In most cases, you only need to configure theOAUTH_SECRET_KEY
parameter for user authentication. Ensure this key is consistent across all services for proper interoperability. You can leave the other parameters at their default values.
docker compose up -d
This command will pull the necessary images and start all the required services in the background.
Once all services are running, you can access the front-end at http://localhost
. Please note that the back-end services may take 10-15 minutes to fully initialize. You can monitor the status of the core back-end service using:
docker compose logs api
For detailed instructions on manual deployment, please refer to the official documentation.
OAUTH_SECRET_KEY
is retained and emphasized. The troubleshooting tip about backend startup time is also retained.
docker-compose
to docker compose
to reflect the current Docker CLI.This improved README provides a more structured, informative, and user-friendly introduction to Revornix, with a particular focus on explaining the functionality and benefits of its built-in Model Context Protocol (MCP).
Qingyon-AI/Revornix
April 6, 2025
August 8, 2025
TypeScript