Software
raghilda

raghilda

A Python framework for building RAG (Retrieval-Augmented Generation) systems with smart chunking, hybrid retrieval, and multiple storage backends

raghilda is a Python framework for building RAG (Retrieval-Augmented Generation) solutions. It handles the full retrieval pipeline — from document ingestion and smart chunking to hybrid search combining semantic similarity, BM25 keyword matching, and attribute filters. It supports multiple storage backends including DuckDB, ChromaDB, and OpenAI Vector Stores, with opinionated defaults that are fully customizable.

Contributors#

Posts about raghilda#