Customer Stories

Mendable switches from Pinecone to Supabase for PostgreSQL vector embeddings.

How Mendable boosts efficiency and accuracy of chat powered search for documentation using Supabase with pgvector.

Mendable switches from Pinecone to Supabase for PostgreSQL vector embeddings. logo

About

Mendable is Chat Powered Search for Documentation.

https://mendable.ai/
Backed byY Combinator

Ready to get started?

Mendable provides a chat-powered search engine for technical documentation. Their AI-powered search tool makes it easier for developers and other technical users to find relevant information in complex documentation. Users can simply ask questions in natural language, and the tool returns the most relevant answers. Mendable's search engine also provides detailed analytics, which helps teams identify knowledge gaps and areas for improvement in their documentation. Mendable has integrated with some of the largest open source projects in the space such as LangChain and LlamaIndex.

The Challenge

Mendable was experiencing tremendous success, growing Weekly Active Users nearly 300% since March. They needed a tool to store and search through large amounts of vector data to improve the efficiency and accuracy of their similarity search operations. They tried Faiss, Weaviate, and Pinecone, but found them to be expensive and not very intuitive, especially when it came to storing metadata along with the vectors.

Why they chose Supabase: Mendable discovered that Supabase supports pgvector and found it to be a simple and cost-effective solution. They were impressed with the open source nature of Supabase, as well as its ability to store metadata alongside the vectors. They also appreciated the intuitive interface and ease of use.

We tried other vector databases - we tried Faiss, we tried Weaviate, we tried Pinecone. We found them to be incredibly expensive and not very intuitive. If you’re just doing vector search they’re great, but if you need to store a bunch of metadata that becomes a huge pain.

Caleb Peffer - CEO, Mendable avatar

Caleb Peffer - CEO, Mendable

What They Built

Using Supabase and pgvector, Mendable was able to build a more efficient and accurate search function for their AI chatbot. By storing vector data alongside metadata in Supabase, Mendable was able to quickly and easily search through their customers documentation to find the most relevant responses to queries. They found that Supabase's solution was just as performant as dedicated vector databases, but without the high cost.

The Results

Thanks to Supabase and pgvector, Mendable was able to significantly improve the efficiency and accuracy of their Chat Powered Search for Documentation. They were able to build faster and more cost-effectively using Supabase’s open source stack.

Tech stack

Mendable's tech stack includes React, Next.js, Express, Vercel, and Supabase.

We looked at the alternatives and chose Supabase because it’s open source, it’s simpler, and, for all the ways we need use it, Supabase has been just as performant - if not more performant - than the other vector databases.

Caleb Peffer - CEO, Mendable avatar

Caleb Peffer - CEO, Mendable

Build in a weekend, scale to millions