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
38 watching
291 forks
Language: TypeScript
last commit: 13 days ago algiorithmdata-structuresfull-textjavascriptnodesearchsearch-algorithmsearch-enginetypescripttypo-tolerancevectorvector-databasevector-database-embeddingvector-searchvector-search-engine
Related projects:
Repository | Description | Stars |
---|---|---|
umami-software/umami | An analytics platform that provides a privacy-focused alternative to Google Analytics using TypeScript. | 22,875 |
prisma/prisma | A toolkit for building databases and applications with a unified, type-safe query builder | 39,737 |
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,978 |
lucaong/minisearch | A lightweight JavaScript search engine for full-text indexing and querying of text data in memory-only applications. | 4,853 |
balderdashy/waterline | An adapter-based ORM for Node.js with support for various databases and protocols. | 5,411 |
nilsherzig/llocalsearch | An aggregator system using local Large Language Models (LLMs) to search the internet and provide answers. | 5,671 |
orama-interactive/pixelorama | A powerful and accessible pixel art multitool with features for animation, drawing, image manipulation, and export. | 7,187 |
scisharp/llamasharp | A C#/.NET library to efficiently run Large Language Models (LLMs) on local devices | 2,673 |
sugarforever/chat-ollama | An open-source chatbot platform using large language models and vector databases | 2,651 |
run-llama/llama_index | A data framework for augmenting Large Language Models (LLMs) with private data | 36,776 |
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,449 |
marqo-ai/marqo | An end-to-end vector search engine that handles text and image similarity | 4,629 |
neuml/txtai | An all-in-one embeddings database for semantic search, LLM orchestration and language model workflows | 9,369 |
algolia/algoliasearch-rails | A Ruby gem that integrates the Algolia Search API with popular Object-Relational Mappers | 410 |
lancedb/lancedb | A serverless vector search and storage database built with Rust, enabling efficient similarity searches across multimodal data. | 4,757 |