> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mixpeek.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Collections

<iframe width="600" height="310" src="https://d8ts56gtwtyh1.cloudfront.net/docs/warehouse/collections.mp4" title="Collections" frameborder="0" allow="accelerometer; autoplay; muted" allowfullscreen autoplay muted />

Collections define how the warehouse decomposes raw files into queryable features.

### Build collections

* **Create**: Click New Collection, name it, provide a source (bucket or collection), and pick the [features](/processing/features) you want (per your content's modality). API: [Create Collection](/api-reference/collections/create-collection).
* **Features**: Studio shows available feature addresses and vector indexes. Use this to configure retrievers. API: [Describe Features](/api-reference/collections/describe-collection-features).
* **Update**: Modify description, enablement, and taxonomy applications. API: [Update Collection](/api-reference/collections/update-collection).
* **List/Get/Delete**: Browse, inspect, or remove collections. API: [List](/api-reference/collections/list-collections), [Get](/api-reference/collections/get-collection), [Delete](/api-reference/collections/delete-collection).

### Documents

* View documents produced by extraction with metadata and vectors.
* Create or update documents directly for advanced workflows. API: [Create](/api-reference/collection-documents/create-a-document), [Update](/api-reference/collection-documents/update-document), [Get](/api-reference/collection-documents/get-a-document-by-id), [List](/api-reference/collection-documents/list-documents), [Delete](/api-reference/collection-documents/delete-a-document-by-id).

### Tips

* Collections are the searchable view of your data; choose features that match your modalities.
* Ensure `internal_id` and `X-Namespace` context is correct—Studio handles this automatically.

<Steps>
  <Step title="Create a collection">
    Select a source, pick features, and save. Studio bootstraps vector indexes as needed.
  </Step>

  <Step title="Inspect features">
    Use Describe Features to confirm vector names, dimensions, and index metadata for retriever setup.
  </Step>

  <Step title="Attach taxonomies (optional)">
    Configure on-demand or materialized applications from the collection page.
  </Step>

  <Step title="Attach retriever enrichments (optional)">
    Configure retriever enrichments to run retriever pipelines on documents during post-processing. Each enrichment maps document fields to retriever inputs, executes the retriever, and writes selected result fields back to the document. Use for LLM classification, cross-collection joins, or multi-stage enrichment at ingestion time.
  </Step>
</Steps>

<Callout type="info">
  Documents are stored as MVS records with payload and vectors; the record ID is the document\_id in results.
</Callout>
