The easiest way to build and
scale AI applications
Weaviate is an open source, AI-native vector database that helps
developers create intuitive and reliable AI-powered applications.
Generative Feedback Loops
Automatically improve the quality of your data
Better data means better outcomes. Use content generated by Large Language Models (LLMs) to enrich your dataset. Spend less time on manual data cleaning.
1listings = client.collections.get("Listing")
2 ads = client.collections.get("Ad")
3
4 # Perform RAG
5 response = (
6 listings.generate.fetch_objects(
7 single_prompt="""
8 Write an engaging advertisement
9 for this AirBnb listing {description}
10 """,
11 limit=5,
12 )
13 )
14
15 # Save the results as new data
16 for obj in response.objects:
17 new_ad_id = ads.data.insert(
18 properties={"content": obj.generated},
19 )
20 listings.data.reference_add(
21 from_uuid=obj.uuid,
22 from_property="hasAd",
23 ref=Reference.to([new_ad_id])
24 )
HYBRID SEARCH
Unlock better insights for your customers
Push the limits of search across unstructured data. Combine the best of keyword and vector search with ML models to deliver fast, relevant, contextual results to your users.
1collection = (
2 client.collections
3 .get("Article")
4 )
5
6 # Find relevant articles
7 # with hybrid search
8 response = (
9 collection.query
10 .hybrid(
11 query="Generative AI",
12 limit=2
13 )
14 )
15
Retrieval Augmented Generation
Build secure, explainable AI applications
Reduce hallucination and make generative AI applications more reliable. Use proprietary data to improve accuracy in a secure way.
1collection = (
2 client.collections
3 .get("Article")
4 )
5
6 # Perform RAG with a command
7 response = (
8 collection
9 .generate.hybrid(
10 query="Generative AI",
11 limit=5,
12 grouped_task="""
13 Summarize highlights
14 from these as bullet points.
15 """
16 )
17 )
18 # View the generated points
19 print(response.generated)
Generative Feedback Loops
Automatically improve the quality of your data
Better data means better outcomes. Use content generated by Large Language Models (LLMs) to enrich your dataset. Spend less time on manual data cleaning.
1listings = client.collections.get("Listing")
2 ads = client.collections.get("Ad")
3
4 # Perform RAG
5 response = (
6 listings.generate.fetch_objects(
7 single_prompt="""
8 Write an engaging advertisement
9 for this AirBnb listing {description}
10 """,
11 limit=5,
12 )
13 )
14
15 # Save the results as new data
16 for obj in response.objects:
17 new_ad_id = ads.data.insert(
18 properties={"content": obj.generated},
19 )
20 listings.data.reference_add(
21 from_uuid=obj.uuid,
22 from_property="hasAd",
23 ref=Reference.to([new_ad_id])
24 )
HYBRID SEARCH
Unlock better insights for your customers
Push the limits of search across unstructured data. Combine the best of keyword and vector search with ML models to deliver fast, relevant, contextual results to your users.
1collection = (
2 client.collections
3 .get("Article")
4 )
5
6 # Find relevant articles
7 # with hybrid search
8 response = (
9 collection.query
10 .hybrid(
11 query="Generative AI",
12 limit=2
13 )
14 )
15
Retrieval Augmented Generation
Build secure, explainable AI applications
Reduce hallucination and make generative AI applications more reliable. Use proprietary data to improve accuracy in a secure way.
1collection = (
2 client.collections
3 .get("Article")
4 )
5
6 # Perform RAG with a command
7 response = (
8 collection
9 .generate.hybrid(
10 query="Generative AI",
11 limit=5,
12 grouped_task="""
13 Summarize highlights
14 from these as bullet points.
15 """
16 )
17 )
18 # View the generated points
19 print(response.generated)
Generative Feedback Loops
Automatically improve the quality of your data
Better data means better outcomes. Use content generated by Large Language Models (LLMs) to enrich your dataset. Spend less time on manual data cleaning.
1listings = client.collections.get("Listing")
2 ads = client.collections.get("Ad")
3
4 # Perform RAG
5 response = (
6 listings.generate.fetch_objects(
7 single_prompt="""
8 Write an engaging advertisement
9 for this AirBnb listing {description}
10 """,
11 limit=5,
12 )
13 )
14
15 # Save the results as new data
16 for obj in response.objects:
17 new_ad_id = ads.data.insert(
18 properties={"content": obj.generated},
19 )
20 listings.data.reference_add(
21 from_uuid=obj.uuid,
22 from_property="hasAd",
23 ref=Reference.to([new_ad_id])
24 )
Loved by developers and trusted by companies of all sizes
to power search and generative applications
Love the flexibility that Weaviate provides in getting started and building GenAI applications. For the same reason, we have used Weaviate for multiple projects we built out.
Simrat HanspalHasura
After evaluating several vector databases, page.support chose Weaviate due to its ease of use, rich feature set, and friendly pricing. Weaviate makes it easy to build AI applications by integrating features like keyword search, vector search, and document storage that we'd otherwise have to integrate several other services for.
Logan HenriquezBy leveraging Weaviate, I‘ve unlocked new potentials in AI, creating semantic search solutions that are transformative and avant-garde.
Justin van GrootveldiO
When I found Weaviate, the QuickStart guides actually worked on the first try! I felt right at home and my costs were cut by ~1/4 from closed-source alternative.
Evan McFarlandUncensored Greats
Weaviate has been instrumental in allowing our customers to accurately categorize and search customer feedback. We especially appreciate its ability to filter on top of its vector search.
Patrick PhilbinThe entire [Weaviate] ecosystem is very clearly designed with developers top of mind, and the community is the best I've ever been part of for responsiveness to questions.
Charles PierseDespite being novices in the realm of vector databases, the comprehensive documentation Weaviate provided ensured that we were up and running in no time. It was the perfect solution to our needs.
Matthew RappardAfter trying all the options out there, we decided to power our most sophisticated use cases using Weaviate, handling thousands of queries at a time while ensuring a flawless execution.
Antoni RosinolWeaviate consistently exceeds our expectations for a vector database with its out of the box accuracy, flexibility, low learning curve, and constant improvements.
Jonathan ModeneWeaviate's developer tools, end-to-end functionality as a vector store, and rock-solid stability and performance are allowing us to enable businesses of all sizes to build AI apps in minutes.
Robert Ong
Weaviate offers unparalleled flexibility in schema definition which streamlines the process of storing unstructured data. Their AI native tooling helps our users get up and running with RAG based applications faster than ever before.
Brian RaymondWithin a couple of weeks we had a novel, production-ready AI-powered search engine. Easy to set-up, decent documentation, and responsive support. Exactly what we needed.
David WoodWe had started building our own solution and it was super complex, but after we migrated to Weaviate, we were up and running with our customers’ data within a day.
Victor Skovbæk Skytte
Giving our chatbot long-term memory took not more than just few hours.
Abhimanyu GroverInstalling and configuring Weaviate to run on Openshift was straightforward thanks to the helm chart examples and docs. Once deployed, the Weaviate console made it easy to validate and make queries.
Bob KozdembaWeaviate's batteries included model serving and multi-tenant implementation which have helped us quickly prototype and build our vector search at Stack.
Constantine KokkinosWeaviate is my go-to vector store for every AI and LLM integration that I build. The design and engineering philosophy of the team behind it makes it one of the most exciting platforms for building AI applications.
Gregory LindseyAWS Consultant
We have been using Weaviate since before Generative AI became hot. They have been a great thought partner, and have been ready to help every step of the way. Their technology is great but their support team is even better!
Vibhanshu Abhishek
In my years of teaching at top US business schools, the most empowering moment was showing students how to use Weaviate, LangChain and GPT4 to automate generation of deep economic insights.
Michael GofmanWeaviate makes it super simple for us to build and launch a ChatGPT service with embeddings. We love that it makes the requests to fetch embeddings on our behalf, as it simplifies our codebase.
Damien Tanner
I appreciate Weaviate not only for its powerful vector-native capabilities, but also for providing an open source solution, ensuring it's accessible and continues to evolve with community contributions.
Kevin Leffew
Weaviate is awesome because it has the most complete features we needed: Kubernetes-native, GraphQL, plugins, and more.
Darpan PatelWeaviate is the most popular vector DB among PromptTools users. They love the level of customization it supports, and the fact that it's open source.
Kevin Tse
We owe our efficiency to Weaviate's multi-tenant vector database, which seamlessly processes and searches embeddings, making our services possible.
Babu MunavarBasha
Through the Weaviate Cloud Service intuitive API and integrations with Langchain and Llamaindex, we create applications for our customers in days not weeks.
Jettro CounradieWe switched from a proprietary vendor to Weaviate and immediately noticed improved search accuracy. Plus, the overall developer experience was great.
Shyjal Raazimicro.company
Weaviate facilitates fast development of generative AI applications by our team, removing the need for creating boilerplate code, setting up databases, and managing infrastructure.
Ben SelleslaghVectrix
Weaviate enables Engage AI to act as your long-term memory, storing and retrieving conversational data for future interactions to deepen relationships on LinkedIn.
Jason TanEngage AI
Weaviate is easy to use with a nice graphQL query language and very good documentation.
Manu EkkatiFreelance developer
The integration of Weaviate into our intelligence-based bot was super easy while enhancing it with great vector search and much more!
Michael WechnerWyona
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 KumarSiva.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 ReddyWith 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
We power our natural language academic expert finder with the help of Weaviate, which has proven to be extremely reliable and easy to set up.
Kieran Lindsay
Weaviate gave us the flexibility to quickly prototype, iterate and release or Cognigy Knowledge AI product. Weaviate is easy to install, simple to operate and so-far scales very well.
Benjamin MayrCognigy
We love Weaviate at BitBuilder - there's no better way for us to take our complex code generation agents from prototype to production.
Hunter BrooksBitBuilder
With Weaviate's hybrid search, Source can now turbocharge the hunt for tech talent, pinpointing both precise and related skills in a flash.
Tony NguyenSource
We use Weaviate for advanced NLP and generative AI tasks across >4M news articles per day in 120 languages. We appreciate Weaviate's versatily and ability to handle large amounts of data.
Marco D'Ambra
Weaviate is essential for us, masterfully striking the balance between stability and the bleeding edge in our quest for pioneering French legal research.
Baudouin Arbarétier
We're redefining how people discover and engage with our digitized collections using generative AI. Weaviate has quickly become an foundational component of our infrastructure.
Brendan Quinn
Our open-source low-code platform for building LLM apps includes Weaviate as the default vector database due to its powerful feature set, ease of deployment, and manageability.
Ajay ChintalaPromptly
Weaviate is a critical component of our success. We're developing a RAG-based shopping assistant with Weaviate as the cornerstone for building context for the generation phase.
Mohamad Amin KatebsaberWeaviate offers more than just vectorized data storage. It provides complimentary vectorization and inference via an API. The challenge of model inference in production is now a thing of the past!
William WhispellWeaviate’s functionality around multi-tenancy is a game changer.
Juraj BezdekUsing Weaviate, we are paving the way for a future where our AI Platform can effortlessly interact with diverse data sources and provide businesses with unparalleled insights and capabilities.
Ahmed Joudad
Weaviate's cloud and self-hosted services and innovative feature set equip us to rapidly deliver high-value AI solutions to all of our clients, irrespective of their technology infrastructure.
Fareed Idris
We found in Weaviate the holy grail for semantic search - dependable results, retrieved fast and an intuitive platform, easy to work with. Special mention of the responsive, attentive, and very helpful support team.
Bhaskar Roy
Weaviate is a fast, flexible and reliable vector database.
Kenneth NgAlgomo
I'm a big Weaviate fan. I came because of the cost, but I stay because of the great results and amazing feature set -- which seems to be expanding every day.
Ron ParkerRealEstateBooksAI.com
Weaviate's documentation and ease of use stood out early, and bugs I reported were quickly fixed. I was also very excited when Weaviate was one of the earliest to offer hybrid search.
Colin HarmanNesh
Love the flexibility that Weaviate provides in getting started and building GenAI applications. For the same reason, we have used Weaviate for multiple projects we built out.
Simrat HanspalHasura
After evaluating several vector databases, page.support chose Weaviate due to its ease of use, rich feature set, and friendly pricing. Weaviate makes it easy to build AI applications by integrating features like keyword search, vector search, and document storage that we'd otherwise have to integrate several other services for.
Logan HenriquezBy leveraging Weaviate, I‘ve unlocked new potentials in AI, creating semantic search solutions that are transformative and avant-garde.
Justin van GrootveldiO
When I found Weaviate, the QuickStart guides actually worked on the first try! I felt right at home and my costs were cut by ~1/4 from closed-source alternative.
Evan McFarlandUncensored Greats
Weaviate has been instrumental in allowing our customers to accurately categorize and search customer feedback. We especially appreciate its ability to filter on top of its vector search.
Patrick PhilbinThe entire [Weaviate] ecosystem is very clearly designed with developers top of mind, and the community is the best I've ever been part of for responsiveness to questions.
Charles PierseDespite being novices in the realm of vector databases, the comprehensive documentation Weaviate provided ensured that we were up and running in no time. It was the perfect solution to our needs.
Matthew RappardAfter trying all the options out there, we decided to power our most sophisticated use cases using Weaviate, handling thousands of queries at a time while ensuring a flawless execution.
Antoni RosinolWeaviate consistently exceeds our expectations for a vector database with its out of the box accuracy, flexibility, low learning curve, and constant improvements.
Jonathan ModeneWeaviate's developer tools, end-to-end functionality as a vector store, and rock-solid stability and performance are allowing us to enable businesses of all sizes to build AI apps in minutes.
Robert Ong
Weaviate offers unparalleled flexibility in schema definition which streamlines the process of storing unstructured data. Their AI native tooling helps our users get up and running with RAG based applications faster than ever before.
Brian RaymondWithin a couple of weeks we had a novel, production-ready AI-powered search engine. Easy to set-up, decent documentation, and responsive support. Exactly what we needed.
David WoodWe had started building our own solution and it was super complex, but after we migrated to Weaviate, we were up and running with our customers’ data within a day.
Victor Skovbæk Skytte
Giving our chatbot long-term memory took not more than just few hours.
Abhimanyu GroverInstalling and configuring Weaviate to run on Openshift was straightforward thanks to the helm chart examples and docs. Once deployed, the Weaviate console made it easy to validate and make queries.
Bob KozdembaWeaviate's batteries included model serving and multi-tenant implementation which have helped us quickly prototype and build our vector search at Stack.
Constantine KokkinosWeaviate is my go-to vector store for every AI and LLM integration that I build. The design and engineering philosophy of the team behind it makes it one of the most exciting platforms for building AI applications.
Gregory LindseyAWS Consultant
We have been using Weaviate since before Generative AI became hot. They have been a great thought partner, and have been ready to help every step of the way. Their technology is great but their support team is even better!
Vibhanshu Abhishek
In my years of teaching at top US business schools, the most empowering moment was showing students how to use Weaviate, LangChain and GPT4 to automate generation of deep economic insights.
Michael GofmanWeaviate makes it super simple for us to build and launch a ChatGPT service with embeddings. We love that it makes the requests to fetch embeddings on our behalf, as it simplifies our codebase.
Damien Tanner
I appreciate Weaviate not only for its powerful vector-native capabilities, but also for providing an open source solution, ensuring it's accessible and continues to evolve with community contributions.
Kevin Leffew
Weaviate is awesome because it has the most complete features we needed: Kubernetes-native, GraphQL, plugins, and more.
Darpan PatelWeaviate is the most popular vector DB among PromptTools users. They love the level of customization it supports, and the fact that it's open source.
Kevin Tse
We owe our efficiency to Weaviate's multi-tenant vector database, which seamlessly processes and searches embeddings, making our services possible.
Babu MunavarBasha
Through the Weaviate Cloud Service intuitive API and integrations with Langchain and Llamaindex, we create applications for our customers in days not weeks.
Jettro CounradieWe switched from a proprietary vendor to Weaviate and immediately noticed improved search accuracy. Plus, the overall developer experience was great.
Shyjal Raazimicro.company
Weaviate facilitates fast development of generative AI applications by our team, removing the need for creating boilerplate code, setting up databases, and managing infrastructure.
Ben SelleslaghVectrix
Weaviate enables Engage AI to act as your long-term memory, storing and retrieving conversational data for future interactions to deepen relationships on LinkedIn.
Jason TanEngage AI
Weaviate is easy to use with a nice graphQL query language and very good documentation.
Manu EkkatiFreelance developer
The integration of Weaviate into our intelligence-based bot was super easy while enhancing it with great vector search and much more!
Michael WechnerWyona
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 KumarSiva.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 ReddyWith 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
We power our natural language academic expert finder with the help of Weaviate, which has proven to be extremely reliable and easy to set up.
Kieran Lindsay
Weaviate gave us the flexibility to quickly prototype, iterate and release or Cognigy Knowledge AI product. Weaviate is easy to install, simple to operate and so-far scales very well.
Benjamin MayrCognigy
We love Weaviate at BitBuilder - there's no better way for us to take our complex code generation agents from prototype to production.
Hunter BrooksBitBuilder
With Weaviate's hybrid search, Source can now turbocharge the hunt for tech talent, pinpointing both precise and related skills in a flash.
Tony NguyenSource
We use Weaviate for advanced NLP and generative AI tasks across >4M news articles per day in 120 languages. We appreciate Weaviate's versatily and ability to handle large amounts of data.
Marco D'Ambra
Weaviate is essential for us, masterfully striking the balance between stability and the bleeding edge in our quest for pioneering French legal research.
Baudouin Arbarétier
We're redefining how people discover and engage with our digitized collections using generative AI. Weaviate has quickly become an foundational component of our infrastructure.
Brendan Quinn
Our open-source low-code platform for building LLM apps includes Weaviate as the default vector database due to its powerful feature set, ease of deployment, and manageability.
Ajay ChintalaPromptly
Weaviate is a critical component of our success. We're developing a RAG-based shopping assistant with Weaviate as the cornerstone for building context for the generation phase.
Mohamad Amin KatebsaberWeaviate offers more than just vectorized data storage. It provides complimentary vectorization and inference via an API. The challenge of model inference in production is now a thing of the past!
William WhispellWeaviate’s functionality around multi-tenancy is a game changer.
Juraj BezdekUsing Weaviate, we are paving the way for a future where our AI Platform can effortlessly interact with diverse data sources and provide businesses with unparalleled insights and capabilities.
Ahmed Joudad
Weaviate's cloud and self-hosted services and innovative feature set equip us to rapidly deliver high-value AI solutions to all of our clients, irrespective of their technology infrastructure.
Fareed Idris
We found in Weaviate the holy grail for semantic search - dependable results, retrieved fast and an intuitive platform, easy to work with. Special mention of the responsive, attentive, and very helpful support team.
Bhaskar Roy
Weaviate is a fast, flexible and reliable vector database.
Kenneth NgAlgomo
I'm a big Weaviate fan. I came because of the cost, but I stay because of the great results and amazing feature set -- which seems to be expanding every day.
Ron ParkerRealEstateBooksAI.com
Weaviate's documentation and ease of use stood out early, and bugs I reported were quickly fixed. I was also very excited when Weaviate was one of the earliest to offer hybrid search.
Colin HarmanNesh
Love the flexibility that Weaviate provides in getting started and building GenAI applications. For the same reason, we have used Weaviate for multiple projects we built out.
Simrat HanspalHasura
After evaluating several vector databases, page.support chose Weaviate due to its ease of use, rich feature set, and friendly pricing. Weaviate makes it easy to build AI applications by integrating features like keyword search, vector search, and document storage that we'd otherwise have to integrate several other services for.
Logan HenriquezBy leveraging Weaviate, I‘ve unlocked new potentials in AI, creating semantic search solutions that are transformative and avant-garde.
Justin van GrootveldiO
Why build with Weaviate
Weaviate is more than just a database. It’s a flexible platform for building powerful, production-ready AI applications.
Perform lightning-fast pure vector similarity
search over raw vectors or data objects,
even with filters.
Integrations
Besides Weaviate's capabilities to bring your own vectors, you can 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.
Latest Insights
Learn and explore the latest insights and trends in the AI world.