uv for package management) and Docker container deployment.
Source Code Installation
We strongly recommend using uv to manage the Python environment and dependencies, as it can greatly improve installation speed. Prepare Environment If you haven’t installed uv yet, please execute:-
Core Dependencies: If you only need to run basic core functions, such as using only UltraRAG UI:
-
Full Installation: If you want to fully experience UltraRAG’s retrieval, generation, corpus processing, and evaluation functions, please run:
-
On-Demand Installation: If you only need to run specific modules, retain the corresponding
--extraas needed, for example:
Docker Container Deployment
If you don’t want to configure a local Python environment, you can use Docker for a one-click start.http://localhost:5050 directly in your browser.