AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
A lightweight, lightning-fast, in-process vector database
Cloud-native OSS search engine for observability
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
Static low-bandwidth search at scale
Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.
A Modern C++ Data Sciences Toolkit
Easy-to-use search for Meteor with Blaze Components
- meteor
- blaze-components
- meteor-package
- search
Simple, index-free full-text search for JavaScript
A library and microservice implementing the health and care terminology SNOMED CT with support for cross-maps, inference, fast full-text search, autocompletion, compositional grammar and the expression constraint language.
- terminology
- snomed-ct
- snomed
- terminology-server
Smallest full text search engine (lucene replacement) built from scratch using inverted Roaring bitmap index, highly compact storage, operating in database and document modes
GMLiteSearch - A Lightweight Search Engine for GameMaker