// ship embeddings
Ship Python. Layer runs the GPU pool.
Building CUDA images, writing Kubernetes autoscalers, managing Spark — the time sink every search team underestimates, and managed services trade one kind of pain for another. Layer collapses it: declare a Python UDF and layer runs the work on CPU or GPU, scaling pods and nodes between bursts.
Read the Docs
// stay consistent
Track every state change your index makes.
Keeping the index in sync with source data usually means hand-rolled watchers and event hooks glued together by the team that wrote them. Layer ships the operator: it scans the index for consistency, watermarks state changes, and rolls up facets your application can read directly.
Read the Docs
// serve fetches
A doc cache deep enough to forget about.
Whether it's a near-bottomless queue for building your pipeline, or serving full datasets from a pull-through cache, your search system needs O(1) read/write capabilities. Layer ships Aerospike as a production-hardened document cache with NVMe price:performance.
Read the Docs
// see search
Metrics, traces, clickstream, alerts — without the plumbing.
Observability in 2026 has plenty of options and still demands plumbing. Layer bundles clickstream from the doc cache and operational metrics from the gateway into an opinionated dashboard, backed by a PromQL-compatible time series.
Read the Docs
// scope access — coming soon
Scoped access without writing the auth proxy yourself.
Today every search team inside a multi-tenant product writes the auth proxy themselves: scope API keys to namespaces, gate the write paths, ship audit events somewhere security will accept. Layer ships scoped keys, per-namespace RBAC, and an audit feed — the pattern your security team always asks for, as a primitive.
// track cost — coming soon
Know exactly how much you're spending on search.
Today "what does search cost us per million docs" is a question nobody can answer in under a week. AWS line items live in one bill, Turbopuffer in another, GPU pool minutes nowhere obvious. Layer pulls every line item into one invoice and derives the unit metrics — cost per million docs, cost per TiB indexed, cost per query — that scrub with the timeframe.