RAGFlowChainR: Retrieval-Augmented Generation (RAG) Workflows in R with Local and Web Search

Enables Retrieval-Augmented Generation (RAG) workflows in R by combining local vector search using 'DuckDB' with optional web search via the 'Tavily' API. Supports 'OpenAI'- and 'Ollama'-compatible embedding models, full-text and 'HNSW' (Hierarchical Navigable Small World) indexing, and modular large language model (LLM) invocation. Designed for advanced question-answering, chat-based applications, and production-ready AI pipelines. This package is the R equivalent of the 'python' package 'RAGFlowChain' available at <https://pypi.org/project/RAGFlowChain/>.

Getting started

Package details

AuthorKwadwo Daddy Nyame Owusu Boakye [aut, cre]
MaintainerKwadwo Daddy Nyame Owusu Boakye <kwadwo.owusuboakye@outlook.com>
LicenseMIT + file LICENSE
Version0.1.5
URL https://github.com/knowusuboaky/RAGFlowChainR https://knowusuboaky.github.io/RAGFlowChainR/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("RAGFlowChainR")

Try the RAGFlowChainR package in your browser

Any scripts or data that you put into this service are public.

RAGFlowChainR documentation built on June 8, 2025, 11:06 a.m.