weaviate logo

weaviate

Free

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 c

Search ToolsFreeFree tier
Inputs: text
Type
Open Source
Company
Weaviate

About weaviate

Weaviate is an open-source AI vector database designed to store and index both data objects and their vector embeddings, enabling semantic and hybrid search, retrieval augmented generation (RAG), and agent-driven workflows. It integrates with AI models and cloud services, supports flexible deployment options including Weaviate Cloud (managed) and self-hosted. The database offers features like vector compression, multi-tenancy, RBAC, and high availability. It is fault-tolerant and scalable, making it suitable for AI applications from prototypes to production.

Key Features

Semantic and hybrid search
Retrieval augmented generation (RAG)
Agent-driven workflows
Flexible deployment (cloud or self-hosted)
Vector compression and indexing
Multi-tenancy with RBAC
Integration with AI models and external providers
Query Agent for agentic search
Engram persistent memory for LLMs
High availability and fault tolerance

Pros & Cons

Pros
  • Open-source and free to self-host
  • Free managed tier with 100K objects and 1GB memory
  • Combines vector search with structured filtering
  • Supports hybrid search (semantic + keyword)
  • Integrates with popular AI models and frameworks
  • Cloud-native with automatic scaling and high availability
  • Offers managed cloud options for easy deployment
  • Includes tools like Query Agent and Engram for AI agents
Cons
  • Free tier limited to 100K objects and 1 collection
  • Managed cloud pricing can increase with usage
  • Self-hosted setup requires infrastructure management
  • Limited regions in free tier
  • Advanced features like encryption require premium plans

Best For

Building AI applications with semantic searchPowering RAG pipelines for context-aware responsesDeploying intelligent agents that leverage semantic insightsManaging and scaling vector databases in the cloudPersistent memory for LLM agents and applicationsPrototypes, pilots, and production AI deploymentsAgentic search over collections

Alternatives to weaviate

FAQ

What is Weaviate?
Weaviate is an open-source AI vector database that stores both objects and vectors, enabling semantic search, hybrid search, RAG, and agent-driven workflows.
What is the free tier?
Weaviate Cloud offers a free forever tier with 1 cluster, 100,000 objects, 1 GB memory, 10 GB disk, 1 collection, up to 3 tenants, 2,000 embeddings requests per day, and 1,000 Query Agent requests per month.
How does pricing work?
Pricing includes a free tier, Flex pay-as-you-go starting at $45/month, Premium prepaid from $400/month, and dedicated options. Costs depend on vector dimensions, object count, and usage of AI services.