Ragflow-Plus is a secondary development project based on Ragflow, aiming to address practical application issues with the following features:
Management Mode
An additional backend management system is provided for user, team, config, file, and knowledge base management.
Permission Restriction
The frontend interface is simplified by reducing user access permissions.
Enhanced Parsing
Replaces the DeepDoc algorithm with MinerU for improved file parsing and support for image analysis.
Image & Text Output
Supports linking reference images to answer text blocks during responses.
Document Writing Mode
Offers a brand-new interactive document editing experience.
🎬 Demo Video & Tutorial:
Run from the root directory:
Using GPU:
docker compose -f docker/docker-compose_gpu.yml up -d
Using CPU::
docker compose -f docker/docker-compose.yml up -d
Access the frontend UI at: your-server-ip:80
Access the admin dashboard at: your-server-ip:8888
📘 Step-by-step tutorial: https://blog.csdn.net/qq1198768105/article/details/147475488
management/server and run:python app.py
management/web and run:pnpm dev
python -m api.ragflow_server
web and run:pnpm dev
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)If you have additional needs, suggestions, or questions, feel free to join our community group for discussion.
⚠️ Note: Since the group has over 200 members, QR code join is disabled. To join, please add me on WeChat (ID: zstar1003) and include the note "Join Group".
This project is developed based on the following open-source projects:
This project is under continuous development. Update logs will be posted on my WeChat public account [我有一计] — feel free to follow!
This Repository is Licensed Under AGPLv3
As it incorporates third-party AGPLv3 code, this project must fully comply with AGPLv3 terms. This means:
Commercial Use
Disclaimer
This project comes with no warranties. Users shall bear all compliance risks. Consult legal professionals for legal advice.