unsubbed.co

SeMI's Weaviate

SeMI's Weaviate lets you run vector database for scalable search entirely on your own server.

Overview

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​. The project has 16K+ GitHub stars and is licensed under BSD-3-Clause.

Getting Started

Source: GitHub README

Weaviate offers multiple installation and deployment options:

  • Docker
  • Kubernetes
  • Weaviate Cloud

See the installation docs for more deployment options, such as AWS and GCP.

Normalized Features

Source: tool-features-normalized.json

docker, docker compose, kubernetes, npm, pip, rest api.

Features

Integrations & APIs

  • REST API