Skip to main content

A open-source tool to to visualise your RAG documents 🔮.

Project description

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")
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.

Project details


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.6.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

ragxplorer-0.1.6-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ragxplorer-0.1.6.tar.gz
  • Upload date:
  • Size: 9.5 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.6.tar.gz
Algorithm Hash digest
SHA256 5c14e8bd1e1f0aed7327516f1b977262d64932ac5e4561605a543e8bacc454d3
MD5 0d01e2b624090b604891522807498948
BLAKE2b-256 dbbfa82541dcd4bf02155446d121877c65675165fd27373a191eb310e6373164

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ragxplorer-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 10.4 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c06f21941ccb0d300663849fba251c8c6ce44e353fd6fbc74069b5aa1f9ac759
MD5 956f8ce23b9da9babe355beaae241e59
BLAKE2b-256 205adc54a002991ce75342dcbaa1d2e1817c4f187a3c2a215bb00a4017224174

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page