# Layer — Full documentation Search endpoint: https://hevlayer.com/api/ask/pro - [Agents](https://hevlayer.com/docs/pro/agents): Layer ships installable agent skills. Clone the repo and your coding agent knows how to build a search app, query the docs, and drive the CLI. - [CLI retrieval](https://hevlayer.com/docs/pro/cli-retrieval): Read rows, query rankings, inspect effective capabilities, and page exhaustive scan jobs with the Layer CLI. - [Layer CLI](https://hevlayer.com/docs/pro/cli): The layer CLI manages environments, initializes namespace sharding, observes data-supply resources, indexes, pipelines, and UDFs, mints API keys, and runs Function manifests. - [Concepts](https://hevlayer.com/docs/pro/concepts): How the gateway composes turbopuffer, the document cache, PostgreSQL, S3, and metrics — and the core nouns you'll work with. - [Dashboard](https://hevlayer.com/docs/pro/dashboard): Running the in-cluster operations dashboard: the access it needs, networking, auth, and turning it off. - [Demos](https://hevlayer.com/docs/pro/demos): Live applications built on Layer — query routing, hybrid text fusion, semantic image search — each composing shipped gateway features over a different corpus. - [Document model](https://hevlayer.com/docs/pro/document-model): A Layer document and the reserved attributes the gateway manages on every row. - [Failure Modes](https://hevlayer.com/docs/pro/failure-modes): How reads and writes degrade when the gateway, cache, or pipeline runs into trouble. - [FAQ](https://hevlayer.com/docs/pro/faq): Licensing, pricing, trials, and how to get started. - [Functions](https://hevlayer.com/docs/pro/functions): Stateless user-defined functions that run over rows already in Layer. - [No Guarantees](https://hevlayer.com/docs/pro/guarantees): Layer can't offer guarantees — here's what we commit to instead. - [Introduction](https://hevlayer.com/docs/pro): Layer is a retrieval gateway and function runtime. It scales compute for multi-stage indexing pipelines and runs functions across every row of your index, with all durable state in object storage. - [Indexes](https://hevlayer.com/docs/pro/indexes): Declarative representation of a namespace managed by Layer. - [Install](https://hevlayer.com/docs/pro/install): Install Layer Pro in your AWS account with Terraform and Helm. - [Licensing](https://hevlayer.com/docs/pro/licensing): How to get, install, and monitor a hev layer trial or commercial license. - [Limits](https://hevlayer.com/docs/pro/limits): Current ceilings inherited from the components we ship with, and what we don't cap. - [Health and metrics](https://hevlayer.com/docs/pro/observability): Check gateway health, inspect metrics, and control anonymous telemetry. - [PDF extraction](https://hevlayer.com/docs/pro/pdf-extraction): Turn object-store or cloud-drive PDFs into one searchable row per page with the stock layer-extract Pipeline worker. - [Quickstart](https://hevlayer.com/docs/pro/quickstart): Start a 30-day Pro trial, install Layer in your AWS account, and point your client at the gateway. - [Changelog](https://hevlayer.com/docs/pro/roadmap): What has shipped in hev layer, and what is coming next. - [Scaling](https://hevlayer.com/docs/pro/scaling): Cluster-wide compute pools, document cache rules, and workload scaling. - [Store capability matrix](https://hevlayer.com/docs/pro/stores): Wire-feature coverage by backend, generated from the gateway's capability declarations. - [Tradeoffs](https://hevlayer.com/docs/pro/tradeoffs): The current product posture and the cases it is not trying to cover. - [Agentic search](https://hevlayer.com/docs/pro/api/agents): Run a configured reasoning loop over your indices: plan, fan out for recall, score for relevance, and return the standard row shape. - [Blobs](https://hevlayer.com/docs/pro/api/blobs): Durable content-addressed bytes served through the gateway. - [Edge bundle](https://hevlayer.com/docs/pro/api/bundle): Export a division of text rows for browser typeahead. - [Checkpoints](https://hevlayer.com/docs/pro/api/checkpoints): Immutable labels over namespace snapshot watermarks. - [Data connections](https://hevlayer.com/docs/pro/api/data-supply): Find the API reference for vector stores and warehouses. - [Embed](https://hevlayer.com/docs/pro/api/embed): Send text and images to Layer and it computes the vectors, either on CPU beside the gateway or on a GPU worker serving open-weights models you declare. - [Federated query](https://hevlayer.com/docs/pro/api/federated-query): Federate one query across a set of namespaces and merge the results into a single ranked list, scoped by the key's entitlements. - [Introduction](https://hevlayer.com/docs/pro/api/introduction): Install the Layer clients, connect to a gateway, and use the Layer API on your selected backend. - [API keys](https://hevlayer.com/docs/pro/api/keys): Mint, verify, and revoke keys over REST or as resources; entitlements open stores, warehouses, agents, or Layer itself. - [Latest-row aggregates](https://hevlayer.com/docs/pro/api/latest-relation): Select deterministic whole-row winners before filters and scalar aggregation. - [Lattice](https://hevlayer.com/docs/pro/api/lattice): A compact static retriever served in the gateway process, for text workloads where CPU throughput and deployment size outrank retrieval quality. - [License](https://hevlayer.com/docs/pro/api/license): Read the gateway's local license state. - [MCP server](https://hevlayer.com/docs/pro/api/mcp): Serve read-only search over chosen namespaces to AI assistants such as Claude Desktop, with tools generated from each namespace's schema. - [Namespace metadata](https://hevlayer.com/docs/pro/api/namespace-metadata): Read namespace metadata enriched with Layer freshness signals and field stats. - [Pipelines](https://hevlayer.com/docs/pro/api/pipelines): Declare staged row-changing work: extract and chunk on CPU, embed on GPU, trigger runs and wait for completion. - [Query & Fetch](https://hevlayer.com/docs/pro/api/query): Vector similarity search with stable reads, query by id, and cached document fetch. - [Record versions](https://hevlayer.com/docs/pro/api/record-versions): Retain immutable revisions and choose the revision served by search. - [Response Headers](https://hevlayer.com/docs/pro/api/response-headers): Layer metadata returned alongside wire-compatible response bodies. - [Scan](https://hevlayer.com/docs/pro/api/scans): On-demand row selection by filter, full-text, hybrid-text, or radius — IDs, count, or values. - [Query History](https://hevlayer.com/docs/pro/api/search-history): Per-namespace query and clickstream history backed by JSONL in S3. - [Search](https://hevlayer.com/docs/pro/api/search): One call that embeds the query, runs BM25, fuzzy and ANN legs across every shard, fuses them, and reranks the pool to a calibrated probability per row. - [Snapshot History](https://hevlayer.com/docs/pro/api/snapshots): Facet snapshot jobs, history, bodies, and activity streams. - [Turbopuffer passthrough](https://hevlayer.com/docs/pro/api/upstream-features): Branching, sharding, pinning, and recall reach Turbopuffer through the gateway unchanged. Turbopuffer's docs are the reference for each. - [Vector stores](https://hevlayer.com/docs/pro/api/vectorstores): Declare a backend store connection and its inbound auth policy, and list connections through the gateway. - [Warehouses](https://hevlayer.com/docs/pro/api/warehouses): Declare an upstream data source, verify it, and list connections through the gateway. - [Warm cache](https://hevlayer.com/docs/pro/api/warm-cache): Warm a namespace's document cache and snapshot mirror. - [Write & Stage](https://hevlayer.com/docs/pro/api/write): Write rows to a namespace and stage documents in the cache. - [Retain Warehouse originals](https://hevlayer.com/docs/pro/guides/warehouse-originals): Inventory selected cloud-drive PDFs, retain verified originals in private S3, and fetch them through MCP. - [Backfill a Function over existing rows](https://hevlayer.com/docs/pro/kubernetes/backfill-a-function): Run a Function once over a namespace you already have, at the cost of a few paged scans instead of a query per document. - [Operator Overview](https://hevlayer.com/docs/pro/kubernetes/operator): What layer-operator reconciles and how it relates to the gateway.