Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- anns
- nearest-neighbor-search
- faiss
- vector-search
59,132 visible repositories in the index
1–24 of 41 · Most stars
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
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.
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.
SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
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.
An open-source graph database
A modern text/numeric/geo-spatial/vector indexing library for go
A truly Open Source MongoDB alternative
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Your own search engine
The official Go client for Elasticsearch
Go Open Source, Distributed, Simple and fastest efficient text/vector Search Engine
Archival and Restoration for databases in the Cloud
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Fault tolerance and resilience patterns for Go
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
All-in-one terminal covering 30+ protocols — SSH, RDP, SFTP, databases, Kubernetes and more. With a built-in AI Agent that runs multi-turn shell commands autonomously.
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
A Go (golang) based Elasticsearch client library.
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server
Embeddable and distributed in-memory alternative to Redis.