georgeguimaraes/arcana
Embeddable RAG library for Elixir/Phoenix with agentic pipelines and dashboard
Supports hybrid search combining vector, full-text, and graph-based retrieval with Reciprocal Rank Fusion, plus optional GraphRAG with entity extraction and community detection. Built on pluggable backends (pgvector/HNSWLib for vectors, Ecto/in-memory for graphs) and configurable embedders (local Bumblebee, OpenAI, or custom), with agentic pipelines that handle query expansion, decomposition, and multi-hop reasoning. Includes file ingestion (text, Markdown, PDF), evaluation metrics (MRR, Recall, Precision), and a LiveView dashboard for document management and search exploration.
266 stars.
Stars
266
Forks
11
Language
Elixir
License
Apache-2.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/georgeguimaraes/arcana"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
deepsense-ai/ragbits
Building blocks for rapid development of GenAI applications
infiniflow/ragflow
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses...
GiovanniPasq/agentic-rag-for-dummies
A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation Agents in minutes.
truefoundry/cognita
RAG (Retrieval Augmented Generation) Framework for building modular, open source applications...
NVIDIA/context-aware-rag
Context-Aware RAG library for Knowledge Graph ingestion and retrieval functions.