{"repo":"ftonato/auris","free":true,"listed":false,"github":"https://github.com/ftonato/auris","clone":"git clone https://github.com/ftonato/auris.git","description":"Production-grade Node.js RAG system with hybrid retrieval, pluggable adapters, and OpenTelemetry tracing","language":"TypeScript","stars":21,"topics":["chromadb","embeddings","hybrid-retrieval","incremental-indexing","llm-observability","opentelemetry","query-expansion","rag","rag-pipeline","reranker"],"license":"MIT","category":"ai-agents","readme_excerpt":"Auris Domain-agnostic retrieval-augmented generation engine delivered as a TypeScript monorepo with an HTTP API. Teams need retrieval, guardrails, and observability to stay coherent as vendors change; Auris isolates every external system behind ports and wires concrete adapters in one place. It answers questions by retrieving grounded chunks with dense plus sparse search, optional reranking, and an LLM over a packed context. Configuration lives in YAML and environment variables, pipelines emit tracing spans per step, and you can replace vector stores, sparse engines, or LLMs without rewriting core logic. Features Feature Status -------------------------------------------------- -------------- Hexagonal ports and adapters for external services ✓ Hybrid dense and sparse retrieval with RRF fusion ✓ HyDE and multi-query expansion ✓ Cross-encoder reranking (Cohere) ⚙ Configurable Input and output guardrails ✓ Pluggable chunking strategies ✓ ChromaDB vector store client ✓ Elasticsearch or Typesense sparse search ✓ Filesystem prompt templates ✓ Index fingerprinting and content-hash skips ✓ REST API ( /v1/query , /v1/index , /v1/health ) ✓ Golden-set assets for evaluation ✓ Docker Compose for Chroma and Elasticsearch ✓ Extension-based local file ingestion ✓ Scheduled incremental sync worker 🔜 Planned Additional vector stores (Weaviate, pgvector) 🔜 Planned Stack Component Default / Alternatives --------------- ---------------------------------------------------------------------- Ru","default_branch":null,"files":null,"tree":[],"storefront":"/r/ftonato","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ftonato/auris/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}