Skip to main content

The AI Native
Vector Database

Weaviate is an open-source vector database. It allows you to store data objects and vector embeddings from your favorite ML-models, and scale seamlessly into billions of data objects.

Loved by Developers

Developer Experience is at the core of everything we do. Weaviate is not just a tool;
it's a community-driven ecosystem carefully crafted to empower developers to build
end-to-end AI applications fast and easy. From our documentation to the open-source
community, Weaviate is designed to be the go-to solution that developers love.

Weaviate is easy to use with a nice graphQL query language and very good documentation.

Manu Ekkati
Freelance developer

The integration of Weaviate into our intelligence-based bot was super easy while enhancing it with great vector search and much more!

Michael Wechner
Wyona

Weaviate provides best in class hybrid search. It's incredible, easy to set up and provides integrations with major LLMs like those from OpenAI.

Ronit Kumar
Siva.sh

We're building AI-powered research and intelligence tools for the highly-regulated pharma industry. Weaviate has been integral to ensuring we fetch relevant information.

Vamsidhar Reddy

With the landscape evolving so rapidly, choosing the right tools can be difficult. I think we made the right decision with Weaviate. It's helped us get to market quickly with lots of flexibility and control.

Vinit Agrawal
Vinit Agrawal

Unlock the full potential of your data

Rich Vector Search

Similarity, Hybrid, Generative
Object filtering
Any object type or ML model

Easy Development

Just load and search
Automatic vectorization
Extensible search plug-ins

High Performance

Parallel processing
Highly available
Scales to billions of objects

Flexible Deployment

Weaviate Cloud
Open Source
Embeddable

Search smarter, build easier

Beyond search, Weaviate's next-gen vector database
can power a wide range of innovative apps.

Perform lightning-fast pure vector similarity
search over raw vectors or data objects,
even with filters.

{
    Get {
      Publication(
        nearText: {
          concepts: ["fashion"]
           limit: 1
     ) {
        name
        _additional {
           certainty
           distance
            vector
        }
     }
   }
  }

Integrations

Besides Weaviate's capabilities to bring your own vectors, you can also choose one of Weaviate's modules with out-of-the-box support for vectorization. You can also pick from a wide variety of well-known neural search frameworks with Weaviate integrations.

Join the global community

Connect with the Weaviate Team and hundreds of developers and data engineers! Our community is here to help you with your projects and provide expert advice. Share how you build your apps with Weaviate.

Stay updated and subscribe to our newsletter

Contact us