rule-based-retrieval
RAG application builder
A Python package that enables the creation and management of Retrieval Augmented Generation applications with filtering capabilities.
The Rule-based Retrieval package is a Python package that enables you to create and manage Retrieval Augmented Generation (RAG) applications with advanced filtering capabilities. It seamlessly integrates with OpenAI for text generation and Pinecone or Milvus for efficient vector database management.
229 stars
6 watching
25 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
amazon-science/ragchecker | A framework for evaluating and diagnosing retrieval-augmented generation systems | 630 |
gomate-community/rageval | An evaluation tool for Retrieval-augmented Generation methods | 141 |
pinecone-io/canopy | An open-source framework for building retrieval-augmented generation applications using a vector database | 982 |
no13bus/ohmyrepo | An application that uses GitHub webhooks to track repository stars and followers from users worldwide. | 123 |
intellabs/fastrag | A framework for efficient and optimized retrieval augmented generative pipelines using state-of-the-art LLMs and Information Retrieval. | 1,392 |
stanford-futuredata/ares | A tool for automatically evaluating RAG models by generating synthetic data and fine-tuning classifiers | 499 |
sciphi-ai/r2r | An AI-powered retrieval system with multimodal content ingestion and hybrid search capabilities | 4,010 |
jonlaing/rationale | A Ramda-inspired utility library for ReasonML/OCaml. | 275 |
glidergeek/pocket2rm | A tool to retrieve articles from the Pocket read-later service and convert them into formats compatible with the reMarkable paper tablet. | 187 |
tonicai/tonic_validate | A framework for evaluating and monitoring the quality of large language model outputs in Retrieval Augmented Generation applications. | 271 |
microsoft/kernel-memory | An AI service for efficient indexing and querying of datasets using LLMs and natural language processing techniques. | 1,660 |
infiniflow/ragflow | An RAG (Retrieval-Augmented Generation) engine based on deep document understanding to provide truthful question-answering capabilities. | 25,479 |
wowsuchricky/github-auto-issue-creator | Automatically creates GitHub issues from lines of code with TODO comments in a specified repository | 83 |
chaoss/grimoirelab-perceval | A tool to gather data from various software repositories | 293 |
agiresearch/openagi | Toolset for building and sharing agents for AI systems using large language models | 1,992 |