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 Solr open-source search software
Ferret: the extensible information retrieval library for ruby.
Elasticlunr is a small, full-text search library for use in the Elixir environment. It indexes JSON documents and provides a friendly search interface to retrieve documents.