whyhow-ai / rule-based-retrieval
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.
☆238Updated 7 months ago
Alternatives and similar repositories for rule-based-retrieval
Users that are interested in rule-based-retrieval are comparing it to the libraries listed below
Sorting:
- Automated knowledge graph creation SDK☆120Updated 5 months ago
- Repository to demonstrate Chain of Table reasoning with multiple tables powered by LangGraph☆144Updated last year
- Schemas for WhyHow's automated knowledge graph creation SDK☆89Updated 9 months ago
- LLM-driven automated knowledge graph construction from text using DSPy and Neo4j.☆180Updated last year
- Semantic layer on top of a graph database to provide an LLM with a set of robust tools to interact with the database☆231Updated last year
- Tuning and Evaluation of RAG pipeline. (Automated optimization to be added soon)☆263Updated last year
- An example of multi-agent orchestration with llama-index☆421Updated 3 months ago
- A Ruby on Rails style framework for the DSPy (Demonstrate, Search, Predict) project for Language Models like GPT, BERT, and LLama.☆123Updated 7 months ago
- Python SDK for running evaluations on LLM generated responses☆280Updated 2 weeks ago
- Knowledge graph construction and RAG demo using Diffbot and Neo4j☆187Updated 9 months ago
- ☆102Updated 8 months ago
- Build fast and accurate GenAI apps with GraphRAG SDK at scale.☆333Updated last month
- FastAPI wrapper around DSPy☆240Updated last year
- An Intelligence Operating System☆324Updated last week
- Super performant RAG pipelines for AI apps. Summarization, Retrieve/Rerank and Code Interpreters in one simple API.☆373Updated last year
- Research repository on interfacing LLMs with Weaviate APIs. Inspired by the Berkeley Gorilla LLM.☆124Updated 3 weeks ago
- Open-source RAG evaluation through users' feedback☆182Updated last year
- A GenAI Copilot for conversing with Neo4j Graph Databases☆67Updated 3 months ago
- End to end solution for migrating CSV data into a Neo4j graph using an LLM for the data discovery and graph data modeling stages.☆128Updated 5 months ago
- Improve your questions! The AI for Inquiry - QuestionImprover Agent is an LLM-driven “tool for thought” designed to enhance the depth and…☆145Updated 2 months ago
- Benchmark various LLM Structured Output frameworks: Instructor, Mirascope, Langchain, LlamaIndex, Fructose, Marvin, Outlines, etc on task…☆166Updated 7 months ago
- This project enhances the construction of RAG applications by addressing challenges, improving accessibility, scalability, and managing d…☆143Updated last year
- This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!☆744Updated this week
- Structured information extraction from documents☆314Updated 7 months ago
- An Awesome list of curated DSPy resources.☆318Updated 2 months ago
- 🦜💯 Flex those feathers!☆246Updated 6 months ago
- ☆180Updated last month
- ☆266Updated 10 months ago
- In-Context Learning for eXtreme Multi-Label Classification (XMC) using only a handful of examples.☆421Updated last year
- Graph based retrieval + GenAI = Better RAG in production☆212Updated 10 months ago