AutoRAG GUI¶
AutoRAG GUI is a web-based GUI for AutoRAG. If AutoRAG is a little bit complicated to you, try AutoRAG GUI.
Your Optimized RAG pipeline is just a few clicks away.
Project Management |
Easy Configuration |
Parsed Page View |
---|---|---|
Installation¶
Use Docker Compose (from source)¶
You can install AutoRAG GUI using Docker and the source from Github.
1. Clone the repository with submodules¶
git clone --recurse-submodules https://github.com/Marker-Inc-Korea/AutoRAG.git
cd AutoRAG
2. Run Docker Compose¶
docker compose up
3. Access the GUI¶
You can use the GUI by accessing http://localhost:3000
in your web browser right away.
The project files will be stored in the ‘projects’ directory in the root directory that you cloned the repository.
Newbie & Pro version¶
There are two versions of AutoRAG GUI: Newbie and Pro. The Pro version is under construction.
The Newbie version is for the users who are not familiar with RAG or AI at all. It provides a simple setting to optimize the RAG pipeline and use it. If you are a newbie, feel free to check out the Newbie version.
Run the GUI application from source¶
1. Build an GUI application and run it¶
First, go to the autorag-frontend directory.
cd autorag-frontend
Then, configure the .env.local
file.
The example of it is in the .env.local.example
file.
If you serve the AutoRAG API server to the other address which is not localhost,
you should change the NEXT_PUBLIC_HOST_URL
and NEXT_PUBLIC_API_URL
in the .env.local
file.
After that, run the following commands for building and running the GUI application.
yarn install
npm run build
npm run start
That’s it!