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:
- 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
- For GPU:
- Accessing the Application:
- Frontend:
http://<server_ip>:80
- Backend:
http://<server_ip>:8888
- Frontend:
Contribution
To contribute:
- Fork the repository.
- Create a feature branch:
git checkout -b feature/AmazingFeature
- Commit your changes:
git commit -m 'Add some AmazingFeature'
- Push to the branch:
git push origin feature/AmazingFeature
- 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 [我有一计].