CyrilDesch/SRAG

Highly flexible RAG system with advanced document parsing and audio processing.

39
/ 100
Emerging

Implements hybrid retrieval combining vector search, BM25 lexical search, and cross-encoder reranking with metadata filtering. Built on Scala 3 and ZIO with hexagonal architecture, it decouples domain logic from pluggable adapters (PostgreSQL, Qdrant, OpenSearch, Whisper, MinIO, Redis) configurable entirely via environment variables for infrastructure-agnostic deployment. Designed for stateless horizontal scaling in production rather than single-machine experimentation, with built-in audio transcription and vision-based document extraction pipelines.

No Package No Dependents
Maintenance 13 / 25
Adoption 4 / 25
Maturity 9 / 25
Community 13 / 25

How are scores calculated?

Stars

5

Forks

2

Language

Scala

License

GPL-3.0

Last pushed

Mar 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/CyrilDesch/SRAG"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.