AltHub

weaviate/weaviate Alternatives

vector database / semantic search

Weaviate is an open-source cloud-native vector database that combines vector similarity search with structured filtering, hybrid search, and RAG support.

16.8kGoBSD-3-Clauseactive ยท last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

vespa-engine/vespaGitHub

Choose when you need a mature AI search platform with advanced ranking, streaming, and large-scale serving.

The AI search platform

7.1k
Java
Apache-2.0
active1mo ago
infiniflow/infinityGitHub

Choose when you need a high-performance AI-native database with dense, sparse, tensor, and full-text hybrid search.

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

4.7k
C++
Apache-2.0
active2mo ago
oceanbase/seekdbGitHub

Choose when you want a single engine unifying vector, text, structured, and semi-structured data for agent/LLM apps.

The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run, and more stable.

2.9k
C++
Apache-2.0
active1mo ago
qdrant/qdrantGitHub

Choose when you want a dedicated high-performance vector database with rich filtering and payload support in Rust.

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/

34.2k
Rust
Apache-2.0
active1mo ago
epsilla-cloud/vectordbGitHub

Choose when you need a self-hosted vector database management system with straightforward deployment.

Epsilla is a high performance Vector Database Management System

875
C++
GPL-3.0
slowing10mo ago
vearch/vearchGitHub

Choose when you need a distributed vector search system with Python bindings for AI-native applications.

Distributed vector search for AI-native applications

2.3k
Python
Apache-2.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

oramasearch/oramaGitHub

Choose for embedded client-side or edge search in JavaScript apps where a standalone database server is overhead.

๐ŸŒŒ A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

10.5k
TypeScript
NOASSERTION
active2mo ago
paradedb/paradedbGitHub

Choose when you already run Postgres and want full-text + vector search in the same SQL database.

One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

9.2k
Rust
AGPL-3.0
active1mo ago
redis/redisGitHub

Choose when you already use Redis and want in-memory vector similarity within your existing data structure server.

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.

76.1k
C
NOASSERTION
active2mo ago
meilisearch/meilisearchGitHub

Choose when you need lightning-fast typo-tolerant full-text search with optional hybrid vector mode and a simple API.

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

59.1k
Rust
NOASSERTION
active2mo ago
pgvector/pgvectorGitHub

Choose when you want vector search as a Postgres extension and don't want to operate a separate database service.

Open-source vector similarity search for Postgres

22.8k
C
NOASSERTION
active2mo ago
alibaba/zvecGitHub

Choose when you need an in-process, lightweight vector database embedded directly in your application.

A lightweight, lightning-fast, in-process vector database

15.5k
C++
Apache-2.0
active2mo ago
lancedb/lancedbGitHub

Choose when you want an embedded retrieval library for multimodal AI with no server management.

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

11.3k
Rust
Apache-2.0
active2mo ago
HelixDB/helix-dbGitHub

Choose when you need to combine graph relationships with vector search in a transactional database on object storage.

HelixDB is an OLTP graph-vector database built in Rust on Object Storage.

5.9k
Rust
Apache-2.0
active1mo ago
typesense/typesenseGitHub

Choose when you need fast typo-tolerant full-text search plus vector search with an Algolia-like API.

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

26.5k
C++
GPL-3.0
active2mo ago
manticoresoftware/manticoresearchGitHub

Choose when you need a real-time search database with SQL, full-text, and vector hybrid search.

Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

12.0k
C++
GPL-3.0
active1mo ago
SeekStorm/SeekStormGitHub

Choose when you want a Rust-native in-process search library or lightweight multi-tenant server with vector and lexical search.

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.

1.9k
Rust
Apache-2.0
active2mo ago
codelibs/fessGitHub

Choose when you need a self-hosted enterprise search server with a crawler, built on OpenSearch, for site/file search with AI/RAG features.

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.

1.1k
Java
Apache-2.0
active17d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

lanterndata/lanternGitHub

Choose if you're already on Postgres and want a simple vector extension, but prefer pgvector for more recent maintenance.

PostgreSQL vector database extension for building AI applications

893
Rust
AGPL-3.0
dormant1.8y ago

Listed as an alternative to

These projects were analysed and named weaviate among their alternatives. The relationship is not symmetric โ€” how weaviate rates them is a separate judgement, made when weaviate is analysed in its own right.

milvus-io/milvusGitHub

calls weaviate โ€œchoose if you need a built-in GraphQL API and object storage along with vectors, offering a more app-friendly schema.โ€

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

45.8kGoactive
qdrant/qdrantGitHub

calls weaviate โ€œChoose when you need a standalone vector database with built-in object storage and GraphQL, offering a different query language and indexing from Qdrant.โ€

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/

34.2kRustactive
typesense/typesenseGitHub

calls weaviate โ€œchoose when you need hybrid vector+BM25 search with rich object schema and horizontal scaling, accepting more operational complexityโ€

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

26.5kC++active
redis/redisGitHub

calls weaviate โ€œChoose when you need a vector database with object storage and hybrid search, not Redis's multi-model store.โ€

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.

76.1kCactive
meilisearch/meilisearchGitHub

calls weaviate โ€œChoose Weaviate when you need an AI-native vector database with built-in modules for machine learning and flexible object schemas, accepting a heavier setup.โ€

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

59.1kRustactive
pgvector/pgvectorGitHub

calls weaviate โ€œchoose for a standalone horizontally scalable vector database with object storage, avoiding Postgres.โ€

Open-source vector similarity search for Postgres

22.8kCactive
alibaba/zvecGitHub

calls weaviate โ€œvector database server with object storage; choose for scalable multi-tenant vector search with filters.โ€

A lightweight, lightning-fast, in-process vector database

15.5kC++active
manticoresoftware/manticoresearchGitHub

calls weaviate โ€œChoose for an object-based vector database with GraphQL/REST and built-in modules; not SQL, heavier for full-text-heavy workloads.โ€

Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL.

12.0kC++active
lancedb/lancedbGitHub

calls weaviate โ€œStandalone vector database with objects and filtering; choose it for a self-hosted vector DB service.โ€

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

11.3kRustactive
oramasearch/oramaGitHub

calls weaviate โ€œScalable vector database with hybrid search; choose when you need fault-tolerant, filterable vector storage as a server.โ€

๐ŸŒŒ A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

10.5kTypeScriptactive
paradedb/paradedbGitHub

calls weaviate โ€œChoose it when you need a standalone BSD-licensed vector database with hybrid search and structured filtering outside Postgres.โ€

One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

9.2kRustactive
vespa-engine/vespaGitHub

calls weaviate โ€œChoose for a Go-based vector-native database with modules when your primary need is ANN search with filters and a light hybrid layer, not Vespa's heavier serving stack.โ€

The AI search platform

7.1kJavaactive
unum-cloud/UStoreGitHub

calls weaviate โ€œpick when you want a vector DB with GraphQL and structured filtering rather than an embedded C++ multi-modal storeโ€

Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang ๐Ÿ—„๏ธ

638C++active
apache/dorisGitHub

calls weaviate โ€œVector database with metadata filtering; choose it for scalable pure vector search when no SQL analytics is required.โ€

Apache Doris is a real-time analytics and hybrid search database for AI agents.

15.8kC++active