Weaviate

Weaviate

by Weaviate • • Vector Databases

No reviews yet
Free plan available View plans

Weaviate is an open-source vector database for RAG, hybrid search and agent memory, run self-hosted or managed on Weaviate Cloud with usage-based plans.

Weaviate gives AI applications a place to store embeddings and search them by meaning, so a chatbot or a search box can find the right passage even when the words differ. It is developed by Weaviate B.V., an independent company in Amsterdam. The engine's source code is public on GitHub, mostly under the BSD-3-Clause licence. Teams run it on their own servers, as a Kubernetes package in their own VPC, or as the managed Weaviate Cloud service. The vector database stores objects in collections and indexes their vectors with HNSW, flat, dynamic or the disk-based HFresh index. Hybrid search blends BM25 keyword scoring with vector similarity in one query, and metadata filters apply before the vector search rather than after it. Rotational, product, binary and scalar quantization shrink the index held in memory. Weaviate Embeddings generates vectors from text and images with models hosted in Weaviate Cloud, while reranker integrations reorder the top results. Query Agent turns plain-language questions into database operations, and Engram builds a memory that adapts to each user over time. The natural buyers are engineering teams shipping retrieval-augmented generation, semantic search or AI agents. SaaS companies get multi-tenancy, where each tenant sits on its own shard and never sees another tenant's data. Larger systems split collections into shards across nodes and replicate them, so queries keep answering when one node goes down. Role-based access control scopes each user and API key to particular collections, tenants and operations. Companies with strict data rules can keep the whole database inside their own cloud account instead of using the managed service. Day to day, Weaviate grounds an assistant's answers in a company's own documents and powers catalog search that understands intent as well as keywords. Embeddings and rerankers can come from providers such as OpenAI, Cohere, Mistral or Hugging Face when a team prefers those models to the hosted ones. Managed clusters run on AWS, Google Cloud or Azure, and backups go to S3, Google Cloud Storage or Azure Storage for restore. A team that wants one open-source system for vectors, retrieval and user memory, with the freedom to move it between its own hardware and the managed cloud, is the team it is built for.

Pricing

View plans
  • Free

    Free

    • Always free, 1 cluster per user, no credit card required
    • 100,000 objects, 1 GB memory and 10 GB disk
    • 1 collection with up to 3 tenants
    • Embeddings 2,000 requests a day and Query Agent 1,000 requests a month
    • Shared deployment in 2 regions, hybrid search included
    • No backups
    • Basic support
  • Flex

    $45 per month

    Billed monthly as pay-as-you-go usage with a $45 minimum and zero commitment

    • The minimum covers the baseline cluster with vector dimensions and storage; backups are charged on top
    • Vector dimensions from $0.00465 per 1M, storage from $0.12 per GiB, backups from $0.03036 per GiB
    • Unlimited objects, up to 1000 collections
    • 7-day backup retention
    • Query Agent 30,000 requests a month; Embeddings usage-based
    • Shared deployment on GCP and AWS in 7 regions
    • Standard support with next-business-day Sev 1 response
  • Premium

    $400 per month

    Prepaid contract with a minimum from $400 a month; terms quoted by sales

    • Shared or dedicated deployment
    • Vector dimensions from $0.003875 per 1M shared or $0.002718 dedicated
    • Storage from $0.10 per GiB shared or $0.33 dedicated; backups from $0.021 or $0.014 per GiB
    • Backup retention 30 days shared, 45 days dedicated
    • Unlimited objects and Query Agent requests, up to 1000 collections
    • GCP and AWS on shared; GCP, AWS and Azure in all of about 40 regions on dedicated
    • Enterprise support as fast as 1-hour Sev 1, with a dedicated Technical Account Team
    • Hosted Embeddings on dedicated listed as coming soon
  • Query Agent add-on

    Custom pricing

    • $30 per organization per month, 4,000 requests included
    • Unlimited additional requests, usage-based
    • Free to try at 1,000 requests a month
  • Weaviate Embeddings

    Custom pricing

    • $0.025 per 1M tokens for Snowflake Arctic-Embed-M v1.5, $0.040 for v2.0, $0.065 for ColModernVBERT
    • Pay-as-you-go, GPU-powered models hosted in Weaviate Cloud
    • 2,000 requests a day on Free, usage-based on Flex and Premium shared

Features

  • Included: Approximate nearest-neighbor index
  • Included: Filtered vector search on metadata
  • Included: Hybrid keyword and vector search
  • Included: Choice of similarity metrics
  • Included: Quantized index compression
  • Included: Multi-tenant namespaces per index
  • Included: Integrated embedding models
  • Included: Built-in reranking stage
  • Included: Multiple named vectors per record
  • Included: Live upserts visible in seconds
  • Included: Sharded vector collections
  • Included: Replicated vector shards
  • Included: Disk-backed index beyond RAM
  • Included: Collection snapshots and restore
  • Included: Role-based keys per collection
  • Not included: Bulk import from Parquet files
  • Not included: Serverless usage-based pricing
  • Included: Open source self-hosted engine

Additional Features

  • HNSW, flat, dynamic and HFresh vector indexes
  • BM25 and vector hybrid queries with an alpha blend
  • Pre-filtering with the ACORN filter strategy
  • Rotational, product, binary and scalar quantization
  • One shard per tenant for multi-tenancy
  • Weaviate Embeddings hosted models
  • Reranker model integrations per collection
  • Multi-target vector search across named vectors
  • Collections sharded across cluster nodes
  • Replication factor for multi-node clusters
  • Incremental backups to S3, Google Cloud Storage or Azure Storage
  • Role-based access control with collection and tenant permissions
  • Cosine, dot, l2-squared, hamming and manhattan distances
  • Query Agent natural-language querying
  • Engram personalized memory
  • Self-hosted, Weaviate Cloud or Kubernetes in your VPC
  • Shared or dedicated cloud deployment
  • AWS, Google Cloud and Azure regions

Best for

  • Engineering teams building retrieval-augmented generation on their own data
  • Developers who want an open-source engine they can also run managed
  • SaaS products that keep each customer's vectors in a separate tenant
  • Search teams blending keyword and semantic ranking
  • Companies that must deploy inside their own VPC on Kubernetes
  • AI product teams adding per-user memory to an assistant
  • Enterprises wanting dedicated deployment with a technical account team

Use cases

  • Grounding an LLM chatbot's answers in company documents
  • Adding hybrid search to a product catalog
  • Asking a database questions in plain language with Query Agent
  • Giving an AI assistant memory of each user with Engram
  • Isolating each SaaS customer's data in its own tenant
  • Generating text and image embeddings without a separate pipeline
  • Reranking retrieved passages before they reach an LLM
  • Searching across text and image embeddings stored on one object
  • Cutting index memory with quantization
  • Running a vector database on premises or in a private cloud
  • Backing up collections to cloud object storage

Screenshots & Videos

Explore Weaviate in action

Weaviate Homepage With The Start Building Hero
View full size
Weaviate Homepage With The Start Building Hero

User Reviews

Write a Review

No reviews yet

Be the first to share your experience with this software.

Compare with Similar Software

Click to compare side by side with Weaviate

Want to claim this brand?

To claim this brand, please contact support.