A

A vector database with semantic SQL-like filtering

Hacker News

A vector database with semantic SQL-like filtering

Hi HN! It’s always bothered me that there’s no real equivalent of SQL WHERE for vector content. Filtering is one of the cornerstones of a modern database — but vector DBs only support either top-k sort, which is only useful for fuzzy search, or metadata filtering, which isn’t semantic. I’ve found myself wanting all the results matching my semantic query, not just k! Aside from data analysis, it's relevant if you’re trying to do any LLM reasoning: you don’t make good decisions or reach good conclusions by considering a small subset of information. So, we’ve designed a filtering primitive on top of vectors and assembled a demo on customer reviews from Trustpilot, Yelp, App Store, etc. You can select any brand/restaurant/app, and slice the review data however you want. The filter should find all matching documents, not just the top-k. Check it out at https://reviews.emberml.com ! Not super optimized yet, and really just an exploration, but hopefully gets the point across. FAQ: - Can I try it on my own data? Sure, shoot me a message at hello [at] emberml [dot] com. - How does it work? We’ve built a custom vector-based index, and we learn a high-quality decision boundary between relevant and irrelevant vectors at query time. You can think of it as forming a few-shot classifier each time. - What’s the catch? It’s far slower and less scalable than KNN/ANN right now. But I’d rather solve quality before trying to scale up quantity; tbh I’m not satisfied with vector DB performance even at @ N=1,000. A hot take, maybe? - Why don’t you just classify the data beforehand? Unstructured data has too many degrees of freedom, so it’s hard to anticipate every search/filter a priori. Our approach is somewhat analogous to schema-on-read.

Share card

Actual performance

5points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Missing: mac, agents, macos
87%87% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
82%82% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, 000, io · Missing: https docs, excited, just released
56%56% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: reviews · Missing: plus, platform, intuitive
41%41% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
29%29% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

La
Langchain's new member-A SQL+Vector database built on ClickHouse64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Langchain's new member-A SQL+Vector database built on ClickHouse

Hacker News5
Se
SemHash – Semantic Text Deduplication, Outlier Filtering and Sampling64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SemHash – Semantic Text Deduplication, Outlier Filtering and Sampling

Hacker News7
IM
IMQuickSearch – filtering your NSArrays of NSObjects like a boss.44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

IMQuickSearch – filtering your NSArrays of NSObjects like a boss.

Hacker News3
DatabaseFileRecovery SQL Database Recovery
DatabaseFileRecovery SQL Database Recovery45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Repirs and recovers corrupt SQL database

Indie Hackerscommitment-full-time
Si
Simple Vector Database with Deno and SQLite71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Simple Vector Database with Deno and SQLite

Hacker News1
Sy
SynapCores – AI-native database (vector, graph, SQL, AutoML, LLM)53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SynapCores – AI-native database (vector, graph, SQL, AutoML, LLM)

Hacker News2
Hi
Hierarchical Filtering on Elasticsearch59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hierarchical Filtering on Elasticsearch

Hacker News7
My
MyScaleDB open-sourced: a SQL vector database to Build AI APPs with SQL78%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MyScaleDB open-sourced: a SQL vector database to Build AI APPs with SQL

Hacker News12
A
A Distributed Database on IPFS with MongoDB-Like Functions76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Distributed Database on IPFS with MongoDB-Like Functions

Hacker News5
Re
Resql – Lightweight SQL database with replication70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Resql – Lightweight SQL database with replication

Hacker News3