rryam/LumoKit
Swift package for on-device Retrieval-Augmented Generation (RAG)
LumoKit helps you build smart mobile apps that can answer questions or summarize information from your own documents, right on the user's device. It takes files like PDFs, Markdown, or text, processes them, and then lets your app find relevant sections based on a user's question. This is for iOS and macOS developers who want to add advanced knowledge retrieval features directly into their applications.
111 stars.
Use this if you are an iOS/macOS developer looking to embed intelligent document search and retrieval capabilities directly into your application, allowing users to query their own local data without needing an internet connection.
Not ideal if you need a cloud-based solution for processing large volumes of documents, are not developing for Apple platforms, or require highly custom machine learning models beyond retrieval-augmented generation.
Stars
111
Forks
6
Language
Swift
License
MIT
Category
Last pushed
Mar 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/rryam/LumoKit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Kain-90/RAG-Play
An interactive visualization tool for understanding Retrieval-Augmented Generation (RAG) pipelines.
harvard-lil/warc-gpt
WARC + AI - Experimental Retrieval Augmented Generation Pipeline for Web Archive Collections.
CoIR-team/coir
(ACL 2025 Main) A Comprehensive Benchmark for Code Information Retrieval.
constacts/ragtacts
RAG(Retrieval-Augmented Generation) for Evolving Data
giuliano-t/openAI-to-freeCAD-workflow
This project uses a Large Language Model (LLM) with Retrieval-Augmented Generation (RAG) to...