
ShapedQL is a SQL engine built for relevance β it compiles simple SQL queries into real-time ranking pipelines that retrieve, filter, score, and reorder results based on live user behavior. Instead of gluing together Pinecone, Redis, and Python scripts, you can power "For You" feeds, Search, and RAG memory with just 30 lines of SQL. It replaces thousands of lines of infrastructure with native multi-modal embeddings and automated MLOps, helping you build real-time decisions rather than just document retrieval.
Write familiar SQL to define the entire ranking flow β retrieval, filtering, scoring, and reordering β all in one query. ShapedQL compiles that SQL into a production-ready pipeline that runs in real time, eliminating the need for separate infrastructure components.
The engine supports text embeddings for titles and descriptions, image embeddings for visual content, collaborative embeddings for user-item interactions, and personnel embeddings for cast and crew. You can combine these in a single query to blend semantic, visual, and behavioral signals.
ShapedQL handles model deployment, versioning, and monitoring automatically. The demo model includes a click-through rate predictor trained with LightGBM, showing how scoring models integrate directly into the SQL pipeline without manual orchestration.
The ShapedQL Playground lets you test queries against the Movielens dataset, enriched with IMDb data. You can select use cases like Agent search, Search and feeds, or Recommendations, pick saved queries or write your own, and see results instantly.
"Replace thousands of lines of infra with 30 lines of SQL."
That's the core promise β ShapedQL collapses what typically requires a stack of vector databases, caching layers, and custom scoring scripts into a single SQL query. The playground demonstrates this concretely: you can switch between use cases like search, feeds, and recommendations, each powered by the same engine, using the same SQL syntax. The built-in embeddings for text, images, and collaborative signals mean you don't need to manage separate embedding pipelines or worry about keeping them in sync.
You're tired of maintaining brittle infrastructure that glues together vector search, caching, and ranking logic β and you'd rather express your relevance logic in SQL. If you're building personalized feeds, semantic search, or RAG systems that need to adapt to user behavior in real time, ShapedQL offers a radically simpler approach. The playground is a good place to start: pick a use case, run a query, and see how 30 lines of SQL can replace what used to require a dedicated team and multiple services.
Other tools you might consider
Loading commentsβ¦
Maker
meowbyte
Visit Website
playground.shaped.ai
Project Info
Product Keywords