Free and Open Source, Distributed, RESTful Search Engine
Repository Index
47,133 repositories indexed
1–24 of 195 · Most stars
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
- search-engine
- typo-tolerance
- site-search
- database
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- anns
- nearest-neighbor-search
- faiss
- vector-search
A library for efficient similarity search and clustering of dense vectors.
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
- distributed-database
- distributed-transactions
- tidb
- database
An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
- metasearch
- search
- python
- searxng
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
- neural-network
- search-engine
- knn-algorithm
- hnsw
A modern replacement for Redis and Memcached
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Search infrastructure for AI
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
- search-engine
- search
- typo-tolerance
- site-search
Open-source vector similarity search for Postgres
- nearest-neighbor-search
- approximate-nearest-neighbor-search
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
- rust
- infrastructure
- search
- index
Translated🏆 Real-Time no-code, powerful and secure ORM 🚀 providing APIs and Docs without coding by Backend, and Frontend(Client) can customize response JSONs
The Elastic stack (ELK) powered by Docker and Compose.
- docker
- elasticsearch
- logstash
- kibana
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
- go
- golang
- search
- searchengine
🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
- elasticsearch
- ik-analysis
- analyzer
- java
A vector index built on TurboQuant, written in Rust with Python bindings
- ann
- avx512
- embeddings
- faiss
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.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
- search-engine
- rust
A lightweight, lightning-fast, in-process vector database
Apache Doris is a real-time analytics and hybrid search database for AI agents.
- olap
- database
- hudi
- iceberg