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.
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
Apache Lucene and Solr open-source search software
Apache Lucene open-source search software
AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.
🧠 AI-powered enterprise search engine 🔎
All-in-one platform for search, recommendations, RAG, and analytics offered via API
Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Apache Lucene project.
- lucenenet
- lucene
- text
- search
Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.
Fast BM25 search in Python, powered by Numpy and Numba
- bm25
- bm25-l
- bm25-plus
- lexical-search
Apache Solr open-source search software
Ferret: the extensible information retrieval library for ruby.