LogoAISecKit
icon of ragflow-plus

ragflow-plus

Ragflow-Plus is a simplified and practical version of Ragflow, designed for better usability.

Introduction

Ragflow-Plus

Ragflow-Plus is a secondary development version of Ragflow, aimed at enhancing its simplicity and practicality. This project addresses various issues encountered in real-world applications and includes the following key features:

  • Enhanced Management System: An additional backend management system that supports user management, team management, configuration management, file management, and knowledge base management.
  • Improved Permissions: The frontend system simplifies user permissions, leading to a cleaner interface.
  • Advanced Parsing: Utilizes MinerU to replace the DeepDoc algorithm, improving file parsing capabilities and supporting image parsing.
  • Visual Output: Allows models to output related images alongside referenced text blocks in responses.
  • Document Writing Mode: Introduces a new interactive experience for document creation.
Getting Started

To run the application:

  1. Using Docker Compose:
    • For GPU: docker compose -f docker/docker-compose_gpu.yml up -d
    • For CPU: docker compose -f docker/docker-compose.yml up -d
  2. Accessing the Application:
    • Frontend: http://<server_ip>:80
    • Backend: http://<server_ip>:8888
Contribution

To contribute:

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature/AmazingFeature
  3. Commit your changes: git commit -m 'Add some AmazingFeature'
  4. Push to the branch: git push origin feature/AmazingFeature
  5. Open a Pull Request.
Acknowledgments

This project is based on several open-source projects, including Ragflow, v3-admin-vite, and MinerU. Continuous updates and changelogs will be published on the WeChat public account [我有一计].

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates