← all repositories

neuml/rag

A Retrieval Augmented Generation Streamlit application backed by txtai supporting both vector and graph-based RAG approaches.

rag
Not currently ranked — collecting fresh signals.
star history

This project provides a ready-to-use RAG application that combines semantic search with large language models to generate factually accurate responses grounded in user-provided data. It supports two retrieval paradigms: vector RAG using embedding-based similarity search and graph RAG using knowledge graph traversal for multi-hop reasoning. The application is built on txtai for the retrieval backbone and presents a Streamlit UI for interactive querying.

Frequently asked

What is neuml/rag?
A Retrieval Augmented Generation Streamlit application backed by txtai supporting both vector and graph-based RAG approaches.
Is rag open source?
Yes — neuml/rag is open source, released under the Apache-2.0 license.
What language is rag written in?
neuml/rag is primarily written in Python.
How popular is rag?
neuml/rag has 454 stars on GitHub.
Where can I find rag?
neuml/rag is on GitHub at https://github.com/neuml/rag.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.