orama
🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.
TL;DR · 30-second scan
orama (TypeScript) — 🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.
You need fast in-browser search over a small dataset — docs, blog posts, product catalog under 10k items.
Search
Full-text and vector search engine that runs everywhere — browser, edge, server. Useful for client-side search on small datasets (docs, blogs) where you avoid backend round-trips.
You need fast in-browser search over a small dataset — docs, blog posts, product catalog under 10k items.
Your dataset is huge or changes constantly — use a server-side engine.
Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.
[](https://stackpicks.dev/repo/oramasearch-orama)
<a href="https://stackpicks.dev/repo/oramasearch-orama"><img src="https://stackpicks.dev/api/badge/oramasearch-orama" alt="Featured on StackPicks" width="180" height="28" /></a>
Are you the maintainer of oramasearch/orama? Add the badge and we'll feature your project in the next weekly newsletter (~2,000 builders).