
Hi everyone 👋
I'm Tullie, the founder of Shaped.
TL;DR
Today we’re launching ShapedQL, a new language purpose built for agents, feeds and search. We built ShapedQL because we realized that while retrieval has become easier (thanks to Vector DBs), ranking and relevance are still incredibly hard.
Launch video: https://www.youtube.com/watch?v=Owj_uSUPNaU\
Problem ❌
Most engineering teams we talk to are stuck maintaining a "Frankenstein" stack. To build a "For You" feed or give an AI Agent personalized memory, they have to glue together a vector database, a feature store (like Redis), a reranking service, and thousands of lines of Python spaghetti code.
Solution ✅
We built ShapedQL to turn that "house of cards" into a single interface.
ShapedQL is a domain-specific SQL dialect that compiles down to a high-performance, multi-stage ranking pipeline. With a single query, you can define the four stages of modern relevance:
1. Retrieve: Fetch candidates from multiple sources (Hybrid Search, Collaborative Filtering, Trending).
2. Filter: Apply hard constraints (e.g., "in stock" or "within 50 miles").
3. Score: Rank results using real-time ML models (optimizing for clicks, purchases, or watch time).
4. Reorder: Enforce diversity so your users (or Agents) don't see the same 5 items repeatedly.
We're seeing teams reduce 2,000+ lines of maintenance code down to ~30 lines of ShapedQL, while shipping features like "Cart Upsell" or "Conversational Recommendations" in days instead of months.
If you're not a fan of SQL we also have Python or Typescript SDKs, perfect for a real-time production integration.
Ask 💬
1. We have a Product Hunt launch at this link: https://www.producthunt.com/products/shaped. Any support or and upvote would be greatly appreciated!
2. Please try out our interactive demo at playground.shaped.ai, we’d love to hear any feedback on the new language. Were you able to easily make a query? Do the docs make sense? What is it missing?
3. If the problems above resonates and you’re struggling to get true relevance from your vector store or current retrieval system, please get in touch! Book on this calendar here: https://www.shaped.ai/contact and mention you’re from YC. I’ll make sure to jump on the call to help you out myself.