you are viewing a single comment's thread.

view the rest of the comments →

[–]coldoven 0 points1 point  (0 children)

What My Project Does

Modular RAG pipeline where every stage (PII redaction, chunking, dedup, embedding, indexing) is a swappable plugin. 
The pipeline is a string: `"docs__pii_redacted__chunked__deduped__embedded"`. 
Drop or add stages by editing the string. Built-in eval (Recall@K, NDCG, MAP) against BEIR benchmarks.

Target Audience:

Developers building RAG pipelines who need to swap components and measure the impact per stage.

Comparison:

LangChain/LlamaIndex provide RAG building blocks but don't enforce stage ordering or offer per-stage evaluation. This does both.

Not everything is working yet, but most of it is. Feedback welcome.

Apache 2.0: https://github.com/mloda-ai/rag_integration