Search your logs and events by meaning
You have a stream of events — application logs, support tickets, audit trails — and you want to find things by what they mean, not the exact words. A user writes “I can’t log in”; you want the auth-timeout errors that never say “log in.” Push events to a source, then search semantically:SQL queries — so you can filter by service, range over time, and search by meaning, all against one set of records.
→ Full walkthrough: Stream logs · Semantic search
Find records by what their image looks like
You have records with images — products, listings, documents with photos — and you want to find a record by the content of its image, then filter it like any other record. Search “a brown wooden chair” and get back the product, which you can still filter byprice or in_stock.
Tell the source which field holds the image, then search the image modality:
Give every one of your customers their own search backend
You’re building a product on Splendor and each of your customers needs isolated search over their own data. You don’t want to run a search cluster per customer, and their data must never mix. Provision a tenant per customer with one platform key, and act inside any of them by naming it in the header:Keep going
The search model
How text, SQL, and semantic search share one envelope.
Connect a source
Push over HTTP, wire up a webhook, or read from your own S3 bucket.