Skip to main content

RAGxplorer 🦙🦺

PyPI version

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

Quick Start ⚡

Installation

pip install ragxplorer

Usage

from embedding_adapter import EmbeddingAdapter
client = RAGxplorer(embedding_model="thenlper/gte-large") # Choose any HuggingFace or OpenAI embedding model
client.load_pdf("presentation.pdf", verbose=True)
client.visualize_query("What are the top revenue drivers for Microsoft?")

Streamlit Demo (WIP) 🔎

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 file 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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ragxplorer-0.1.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ragxplorer-0.1.1-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file ragxplorer-0.1.1.tar.gz.

File metadata

  • Download URL: ragxplorer-0.1.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ragxplorer-0.1.1.tar.gz
Algorithm Hash digest
SHA256 98218321f32015c357877abae0d5b2db200997f34ab316543997240034514114
MD5 5650648c52c1dadf6a40d61e5633b9ca
BLAKE2b-256 588b5a5b5ada3120dc1d2af551aaa74ea4607ec499bb192ff75e3d0eaf94311e

See more details on using hashes here.

File details

Details for the file ragxplorer-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ragxplorer-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for ragxplorer-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03bc434cfe924b804805bf8a2787e24ef2ea57398eb3bc4fcb27a4b9475af077
MD5 131aa918701ac392b6ac7cc95241a4c8
BLAKE2b-256 45fc29dcb190ece19ae6124696348593dfb4543d6bf26395946704cfde949053

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page