rule-based-retrieval
RAG toolkit
A Python package for creating and managing RAG applications with advanced 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.
222 stars
6 watching
24 forks
Language: Python
last commit: about 2 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
amazon-science/ragchecker | An automated evaluation framework for assessing and diagnosing Retrieval-Augmented Generation systems. | 535 |
gomate-community/rageval | An evaluation tool for Retrieval-augmented Generation methods | 132 |
pinecone-io/canopy | An open-source framework for building retrieval-augmented generation applications using a vector database | 974 |
no13bus/ohmyrepo | Automatically analyzes GitHub repository activity and user interactions | 123 |
intellabs/fastrag | A framework for efficient and optimized retrieval augmented generative pipelines using state-of-the-art LLMs and Information Retrieval. | 1,336 |
stanford-futuredata/ares | A tool for automatically evaluating RAG models by generating synthetic data and fine-tuning classifiers | 483 |
sciphi-ai/r2r | An RAG system built on top of Elasticsearch that enables multimodal search and generation capabilities with a RESTful API and containerized architecture. | 3,646 |
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. | 258 |
microsoft/kernel-memory | An AI service for efficient indexing and retrieval of data using natural language queries and semantic search | 1,602 |
infiniflow/ragflow | An RAG (Retrieval-Augmented Generation) engine based on deep document understanding for generating truthful question-answering capabilities from complex data. | 22,999 |
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 | 290 |
agiresearch/openagi | A package for creating AI agents using large language models and domain expertise | 1,963 |