orama
Search engine library
A complete search engine and RAG pipeline in your browser or edge network with support for various search types.
🌌 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.
9k stars
40 watching
296 forks
Language: TypeScript
last commit: about 2 months ago algiorithmdata-structuresfull-textjavascriptnodesearchsearch-algorithmsearch-enginetypescripttypo-tolerancevectorvector-databasevector-database-embeddingvector-searchvector-search-engine
Related projects:
Repository | Description | Stars |
---|---|---|
umami-software/umami | An open-source analytics platform that provides a privacy-focused alternative to Google Analytics | 23,347 |
prisma/prisma | A toolkit for building databases and applications with a unified, type-safe query builder | 40,117 |
kbrsh/wade | A fast search library that generates an index from a dataset and performs searches using a combination of tokenization, scoring, and depth-first search algorithms. | 2,979 |
lucaong/minisearch | A lightweight full-text search engine for browser and Node applications | 4,922 |
balderdashy/waterline | An adapter-based ORM for Node.js with support for various databases and protocols. | 5,409 |
nilsherzig/llocalsearch | An aggregator system using local Large Language Models (LLMs) to search the internet and provide answers. | 5,716 |
orama-interactive/pixelorama | A powerful and accessible pixel art multitool with features for animation, drawing, image manipulation, and export. | 7,319 |
scisharp/llamasharp | An efficient C#/.NET library for running Large Language Models (LLMs) on local devices | 2,750 |
sugarforever/chat-ollama | An open-source chatbot platform using large language models and vector databases | 2,707 |
run-llama/llama_index | A data framework for augmenting Large Language Models (LLMs) with private data | 37,371 |
meilisearch/meilisearch | A search API that provides features such as hybrid search, typo tolerance, and faceted filtering for building fast and customizable search experiences in applications and websites. | 47,974 |
marqo-ai/marqo | An end-to-end vector search engine that handles text and image similarity | 4,679 |
neuml/txtai | An all-in-one embeddings database for semantic search, LLM orchestration and language model workflows | 9,709 |
algolia/algoliasearch-rails | A Ruby gem that integrates the Algolia Search API with popular Object-Relational Mappers | 412 |
lancedb/lancedb | A serverless vector search and storage database built with Rust, enabling efficient similarity searches across multimodal data. | 4,993 |