ConRAG-docs

Home Manual About

ConRAG Setup

Fork the Repository

Fork the repository from the following URL:

git clone https://github.com/Shaunfurtado/ConRAG.git
cd .\ConRAG\

Clone your fork of the main branch of the repository.

Requirements

Check your npm version:

npm -v

Update your root package.json with the correct npm version (replace 10.8.2 with your actual npm version): "packageManager": "npm@10.8.2"

Install dependencies for all workspaces at once:

npm run install:all

Or install for specific individual workspaces seperately:

npm run install:rag
npm run install:python

Setup up the Environment Varibles

Use the example.env to create your .env

cd .\rag
cp example.env .env

Note: Replace with your Gemini API Key. Get Gemini API from Gemini API Or for Ollama usage : Refer

Start everything with:

npm run dev

Ensure Docker Engine is running

Or running for specific workspaces:

turbo run dev --filter=rag
turbo run dev --filter=milvus

To access the UI

Visit: ConRAG OR http://localhost:3001/