rryam/LumoKit

Swift package for on-device Retrieval-Augmented Generation (RAG)

37
/ 100
Emerging

Combines PicoDocs for multi-format document parsing (PDFs, Markdown, HTML, text) with VecturaKit for vector indexing and semantic search. Offers content-aware chunking strategies—sentence, paragraph, or semantic—with configurable overlap and specialized handling for prose, code, markdown, and mixed content types. Built on Swift concurrency with a complete async API for on-device knowledge base creation and querying.

111 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 9 / 25
Maturity 9 / 25
Community 9 / 25

How are scores calculated?

Stars

111

Forks

6

Language

Swift

License

MIT

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.