RAGxplorer

RAGxplorer

Open-source tool to visualise your RAG 🔮

Stars: 1097

Visit
 screenshot

RAGxplorer is a tool designed to build visualisations for Retrieval Augmented Generation (RAG). It provides functionalities to interact with RAG models, visualize queries, and explore information retrieval tasks. The tool aims to simplify the process of working with RAG models and enhance the understanding of retrieval and generation processes.

README:

RAGxplorer 🦙🦺

PyPI version Streamlit App

RAGxplorer is a tool to build Retrieval Augmented Generation (RAG) visualisations.

Quick Start âš¡

Installation

pip install ragxplorer

Usage

from ragxplorer import RAGxplorer
client = RAGxplorer(embedding_model="thenlper/gte-large")
client.load_pdf("presentation.pdf", verbose=True)
client.visualize_query("What are the top revenue drivers for Microsoft?")

A quickstart Jupyter notebook tutorial on how to use ragxplorer can be found at https://github.com/gabrielchua/RAGxplorer/blob/main/tutorials/quickstart.ipynb

Or as a Colab notebook:

Open In Colab

Streamlit Demo 🔎

The demo can be found here: https://ragxplorer.streamlit.app/

View the project here

Contributing 👋

Contributions to RAGxplorer are welcome. Please read our contributing guidelines (WIP) for details.

License 👀

This project is licensed under the MIT license - see the LICENSE for details.

Acknowledgments 💙

  • DeepLearning.AI and Chroma for the inspiration and code labs in their Advanced Retrival course.
  • The Streamlit community for the support and resources.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for RAGxplorer

Similar Open Source Tools

For similar tasks

For similar jobs