正在加载视频...

视频加载失败

I think I just cooked something 🔥 jev(): a PostgreSQL extension that searches your whole database in natural language. No index, no embeddings, just one function. WHERE jev(people, 'could work from home') or WHERE jev(people, 'name sounds european') 129 rows judged in ~1s for $0.0009. Second run: 6ms from cache.

373,733 次观看 • 1 天前 •via X (Twitter)

46 条评论

Zachi 的头像
Zachi1 天前

Livedemo:

getbygenius 的头像
getbygenius1 天前

this shit is insane.

Zachi 的头像
Zachi1 天前

I know right Will have to calc the query costs on a real, big data prod db though

Zachi 的头像
Zachi1 天前

I hear you, 129 rows isn't much. Updating right now to ~4.500 rows! Will gradually increase to see how far we can take it. Will go live any minute! Oh and please star it on GitHub if you like it 🫶

LongStockMan (aka reply guy) 的头像
LongStockMan (aka reply guy)1 天前

Yeah I spent about 2 hours brainstorming how I would even do this and here you go building it… great work

Zachi 的头像
Zachi1 天前

Why didn’t you just chat a bit with Claude or gpt?

LongStockMan (aka reply guy) 的头像
LongStockMan (aka reply guy)1 天前

I did brother. I’m not a dev. I’m a quite retarded

Jack Vinijtrongjit 的头像
Jack Vinijtrongjit1 天前

Isn’t that actual extremely expensive? How do you deal with 10m rows?

GD 的头像
GD1 天前

Super nice, but not always accurate.

Allie the Icon 的头像
Allie the Icon1 天前

Oh my goshhhhh, this is so cool In exploring concepts for our launch demos, I made several where Jev was in the terminal and other similar things, but never thought to put it in an SQL context!

Zachi 的头像
Zachi1 天前

See? you should hire me

Blake Johnson 的头像
Blake Johnson1 天前

Have you tried scaling up from 129 rows? Would be curious how speed and cost scale

Zachi 的头像
Zachi1 天前

Rushed it tbh, will focus on it later and try it out

Blake Johnson 的头像
Blake Johnson1 天前

It’s a cool idea!

Zachi 的头像
Zachi1 天前

Update: Scaled it by 30x. jev didn't even flinch haha

Blake Johnson 的头像
Blake Johnson1 天前

Numbers?

Josh 的头像
Josh1 天前

120 rows scan in 1s, is that not slow?

Rick Wong 的头像
Rick Wong1 天前

This is brilliant. Hope to see more jev() embedded logic along regular data flows.

😎 的头像
😎1 天前

That's crazy

Dylan Slack 的头像
Dylan Slack1 天前

typesafe lowkey engineering these sorts of posts as a part of their gtm strategy

gabriel 的头像
gabriel1 天前

logical expression search query -> natural language search query is so powerful. BANGER!

The Canaanite 的头像
The Canaanite1 天前

This is nuts

Alexander Blade 的头像
Alexander Blade1 天前

Following , keep us posted brotha

Zachi 的头像
Zachi1 天前

Will do!

bg 的头像
bg1 天前

129 rows could be a txt file 😂

Phat T. Pham 的头像
Phat T. Pham1 天前

What if you want to input data to Jev from a joined table?

Zachi 的头像
Zachi1 天前

noted

Rajesh A 的头像
Rajesh A1 天前

@grok how does it work with a classifier? Does it pass all the records through jev to say yes or no? One by one or bulk?

Dalin Huang 的头像
Dalin Huang1 天前

for reranking yes, if more than 1000+ row don't think this will work at scale?

Zachi 的头像
Zachi1 天前

It does! Check the live demo at 4500 rows :)

John Moore 的头像
John Moore1 天前

That is very cool.

Vamz 的头像
Vamz1 天前

Real VibeSQL

BlackDereker 的头像
BlackDereker1 天前

129 rows 1 second? Isn't it just better to use a vector database?

Geωrge 的头像
Geωrge1 天前

Actually it's fucked up that I still can't use jev

Luije ⚡️ 的头像
Luije ⚡️1 天前

What’s building the final query?

Chris Covington 的头像
Chris Covington1 天前

So now @PlanetScale needs a JIN index

RaZaan 的头像
RaZaan1 天前

cool 👀👀

MFI_Leaks 的头像
MFI_Leaks1 天前

What if you give them nothing, no table, anything?

Guangju 的头像
Guangju1 天前

129 rows… sure

ARobotLikeYou 的头像
ARobotLikeYou1 天前

Haven't played with it, is it literally just reading the one row, or traversing the data model?

Levi Lais 的头像
Levi Lais1 天前

This is brilliant. I’ve been trying to figure out good use cases where it actually makes sense. I think good data plus jev has the opportunity to inform decisions in a really powerful way. I think the one thing I’m still unsure on is how to validate that jev’s opinions are “good”.

Pankaj Parkar 🇮🇳 的头像
Pankaj Parkar 🇮🇳1 天前

Just curious 1. is it FTS + jev? 2. won't it cost more if there is millions of rows in table?

triet.bui 的头像
triet.bui1 天前

Would you like to give Gliner2.5 a try, sir?

Omar Farooq 的头像
Omar Farooq1 天前

Genius

Timur 的头像
Timur1 天前

129 rows lol

Konstantin Anagnostou 的头像
Konstantin Anagnostou1 天前

What are we witnessing!

相关视频

Jev is HERE and this is the CLEAREST explanation of what it is and what NEW businesses it unlocks. (and at the end I'll tell you how to get Jev even if you're on the waitlist) WHAT IT IS You know how you open your inbox and have to decide what's junk, what needs a reply, and what can wait? Jev does that part. It looks at each thing and says "this is junk, I'm 94% sure." It doesn't write anything back to you. It just sorts. 1,700 emails for 18 cents, instantly. That sounds kinda trivial but the important part WHAT IT UNLOCKS My explanation of Jev sounds small until you realize HOW MANY jobs are exactly this. Someone reading a stack of applications. Someone deciding which support ticket goes to which team. Someone looking at inbound and deciding who's worth calling back. A few ideas on what it unlocks: 1/ Instant quotes that are actually instant. Every quote form on the internet says "we'll email you by end of day." Build the version that answers in under a second, for roofers, movers, insurance, legal intake. 2/ Lead scoring as a product. Every agency and service business has a contact form full of junk. Score every submission and send the real ones straight to the owner's phone. 3/ Support triage for companies with no support team. The ticket gets classified and routed before anyone opens it. 4/ Clipping tools. Pass in a transcript, get the best moments scored in three seconds. Every clipping product just got a cheaper engine. 5/ Application piles. Grants, permits, insurance claims, job apps, loan docs. Someone reads that stack one item at a time today. 6/ Marketplace matching. Someone types what they need and gets matched to the right local business instantly instead of waiting for callbacks. 7/ Browser agents that actually move FAST. That makes bulk browser work practical: pulling quotes from five carriers, filing the same form for 200 clients, checking supplier inventory in real time etc. TLDR; find an expensive queue and put Jev at the front of it. HOW TO GET IT I didn't realize you can skip the waitlist because Jev is live on the Vercel AI Gateway right now, so you can start calling it today. In this episode, we share how. Episode now live on The Startup Ideas Podcast (SIP) 🧃 (thanks to vogel for coming on and spilling the sauce today) Watch: Jev is a big deal because this is a whole new way to do AI Really cool Happy Jev day.

GREG ISENBERG

75,948 次观看 • 18 小时前