Weaviate Alternatives

Similar projects and alternatives to Weaviate

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Weaviate alternative or higher similarity.

Suggest an alternative to Weaviate

Reviews and mentions

Posts with mentions or reviews of Weaviate. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-01.
  • [P] Effects of Metadata filtering with HNSW on Recall and Query time
    https://github.com/semi-technologies/weaviate claims that they can combine vector search along with symbolic queries using a GraphQL like API.
  • jina VS Weaviate - a user suggested alternative
    Solves a similar problem: Vector search for any media type, but does it with a resilient and highly-scalable architecture.
  • How an open-source side-project (the Weaviate vector search engine) turned into a full CRUD ANN database
    Weaviate on Github: https://github.com/semi-technologies/weaviate
  • How an open-source side-project (Weaviate vector search engine) turned into a full CRUD ANN database
  • Vector Search Indexes
    news.ycombinator.com | 2021-08-11
  • Weaviate – an open-source vector search engine (/w semantic search and Q&A support)
    Last but not least, software docs :-)
  • We are building a vector database, this is how we do it
    reddit.com/r/Database | 2021-06-24
    I've posted on this subreddit recently but I wanted to post one more thing. We are working on this new type of database (a vector DB) called Weaviate and in this video, it is explained how Weaviate works under the hood.
  • We are working on a new type of database: a vector search engine called Weaviate
    reddit.com/r/Database | 2021-06-17
    Hi there! I wanted to share something about Weaviate, a new type of OSS database that we are working on, it is a vector database (or, vector search engine to be precise).The core two use cases are semantic search (including question answering as you can see in the image below) and automatic classification. There is an open-source core on Github and you can find the documentation here. Would love to hear your thoughts and feedback!
    reddit.com/r/Database | 2021-06-17
    Instead of the image you mean? These are the URLs: - https://github.com/semi-technologies/weaviate - https://www.semi.technology/developers/weaviate/current/
  • Weaviate is a scalable vector search engine (vector database) and we want to share with you how we are making it cloud-native and scalable
    reddit.com/r/golang | 2021-06-14
    Hi all, We've introduced Weaviate to /r/golang before and received some awesome feedback and questions about our roadmap regarding horizontal scalability. Besides the roadmap in the docs, we are also organizing a meetup where people can ask questions. You might be interested because Weaviate is a vector database built from the ground up with full CRUD support, ANN algorithms (like HNSW), the mixing of vector and scalar search (all the way down to assembly), vectorizer modules (text2vec, img2vec, qna-transformers, etc.) and the ability to store your data objects with the vectors, so we are looking at a completely new approach to scaling it 😊
  • Weaviate is an open-source neural search engine. Supports text, images and other media types out of the box. Written in Go and aimed at large scale cases with very low latencies.
    Weaviate is an open source vector (neural) search engine with great interfaces for text, images and other media types.
  • Semantic search with embeddings: index anything
    news.ycombinator.com | 2021-05-14
  • proposal: slices: new package to provide generic slice functions · Issue #45955
    reddit.com/r/golang | 2021-05-05
    For example, take this loop in a dot product function which we had to write in Assembly because what the Go compiler produced wasn't fast enough. The reason it's in assembly is because we can use AVX FMA instructions, but notice how the loop is unrolled 4 times. This unrolling actually brought about as much performance gain as the AVX instructions itself. From what I understand the compiler also does unrolling on regular Go for loops. So, if the additional functional call would prevent the unrolling, this could be a quite noticeable performance penalty.


Basic Weaviate repo stats
5 days ago

semi-technologies/weaviate is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote Go jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.