Skip to content

lopozz/rag-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 rag-toolkit

Handy scripts to run and evaluate RAG systems.

🛠 Installation & Setup

1. Install the Python Library

uv venv
source .venv/bin/activate
uv pip install -e .

2. Start Local Search Infrastructure

rag-toolkit leverages Elasticsearch for high-performance indexing and retrieval testing. To quickly set up Elasticsearch and Kibana in Docker for local development or testing, first:

curl -fsSL https://elastic.co/start-local | sh

the use this one-liner to spin up a local instance:

bash elastic-start-local/start.sh

Once the script finishes, it will generate an .env file containing your ES_LOCAL_URL and ES_LOCAL_API_KEY. rag-toolkit will automatically look for these variables to connect to your cluster.

About

Handy scripts to run and evaluate RAG systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors