whyhow-ai / rule-based-retrievalLinks
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.
☆247Updated 11 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☆122Updated 9 months ago
- Repository to demonstrate Chain of Table reasoning with multiple tables powered by LangGraph☆147Updated last year
- Tuning and Evaluation of RAG pipeline. (Automated optimization to be added soon)☆264Updated last year
- FastAPI wrapper around DSPy☆267Updated last year
- This project enhances the construction of RAG applications by addressing challenges, improving accessibility, scalability, and managing d…☆147Updated last year
- Python SDK for running evaluations on LLM generated responses☆291Updated 3 months ago
- LLM-driven automated knowledge graph construction from text using DSPy and Neo4j.☆190Updated last year
- Super performant RAG pipelines for AI apps. Summarization, Retrieve/Rerank and Code Interpreters in one simple API.☆383Updated 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☆241Updated last year
- Schemas for WhyHow's automated knowledge graph creation SDK☆93Updated last year
- An Awesome list of curated DSPy resources.☆421Updated 3 weeks ago
- A Ruby on Rails style framework for the DSPy (Demonstrate, Search, Predict) project for Language Models like GPT, BERT, and LLama.☆129Updated 10 months ago
- SUQL: Conversational Search over Structured and Unstructured Data with LLMs☆279Updated last month
- AGI SDK☆362Updated last week
- 🦜💯 Flex those feathers!☆252Updated 10 months ago
- In-Context Learning for eXtreme Multi-Label Classification (XMC) using only a handful of examples.☆434Updated last year
- Structured information extraction from documents☆317Updated 11 months ago
- Research repository on interfacing LLMs with Weaviate APIs. Inspired by the Berkeley Gorilla LLM.☆135Updated 3 weeks ago
- Benchmark various LLM Structured Output frameworks: Instructor, Mirascope, Langchain, LlamaIndex, Fructose, Marvin, Outlines, etc on task…☆178Updated 11 months ago
- LangEvals aggregates various language model evaluators into a single platform, providing a standard interface for a multitude of scores a…☆65Updated last week
- A semantic research engine to get relevant papers based on a user query. Application frontend with Chainlit Copilot. Observability with L…☆83Updated last year
- End to end solution for migrating CSV data into a Neo4j graph using an LLM for the data discovery and graph data modeling stages.☆139Updated 9 months ago
- Task-based Agentic Framework using StrictJSON as the core☆458Updated last month
- Improve your questions! The AI for Inquiry - QuestionImprover Agent is an LLM-driven “tool for thought” designed to enhance the depth and…☆146Updated 6 months ago
- LangChain chat model abstractions for dynamic failover, load balancing, chaos engineering, and more!☆84Updated last year
- The long-term memory for your Superagents 🥷and LLMs 🤖. Built with GraphRAG, Knowledge graphs and autonomous ai agents☆63Updated 7 months ago
- RAGArch is a Streamlit-based application that empowers users to experiment with various components and parameters of Retrieval-Augmented …☆85Updated last year
- Building a chatbot powered with a RAG pipeline to read,summarize and quote the most relevant papers related to the user query.☆168Updated last year
- This open-source repository offers reference code for integrating workplace datastores with Cohere's LLMs, enabling developers and busine…☆151Updated 11 months ago
- An example of multi-agent orchestration with llama-index☆431Updated 7 months ago