Show HN: RAG without embeddings, running in the browser (vanilla JavaScript)
Category: ai-ml
Tags: rag, browser, privacy, bm25, llm
Score: 5.5/10 (Innovation: 6, Technical: 6, Documentation: 5, Utility: 5)
RagIndex is a fully client-side RAG application that runs entirely in the browser using vanilla JavaScript, with no backend or embedding models. It uses BM25 lexical search with LLM-based semantic reranking and a parent-child chunking strategy, while storing API keys and documents locally for privacy.
Target audience: developers and privacy-conscious users who want local, browser-based document QA
Repository: https://github.com/gmaterni/ragindex · JavaScript · NOASSERTION · 3 stars
View on Hacker News