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.

GitHub

229 stars
6 watching
25 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

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