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

# Reference Home

> API, SDK, CLI, and Terraform references for CoreWeave Infrastructure and Forge products.

export const Banner = ({title, highlight, lead, cta, href, cta2, href2, keepTitle, openChat}) => {
  const primary = cta && openChat ? <button type="button" className="cw-cta" data-cw-open-chat="true">
      {cta}
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6" /></svg>
    </button> : cta && href ? <a className="cw-cta" href={href}>
      {cta}
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6" /></svg>
    </a> : null;
  const secondary = cta2 && href2 ? <a className="cw-cta cw-cta-secondary" href={href2}>
      {cta2}
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6" /></svg>
    </a> : null;
  return <div className={keepTitle ? "cw-hero cw-keep-title" : "cw-hero"}>
      <div className="cw-hero-grid" />
      <div className="cw-hero-inner">
        <h1 className="cw-h1">{highlight ? <>{title} <span className="cw-grad">{highlight}</span></> : title}</h1>
        {lead ? <div className="cw-lead">{lead}</div> : null}
        {secondary ? <div className="cw-ctas">{primary}{secondary}</div> : primary}
      </div>
    </div>;
};

<Banner keepTitle={true} title="Build on CoreWeave" highlight="as code" lead="Reference documentation for CoreWeave Infrastructure and Forge APIs, SDKs, CLIs, and Terraform providers." cta="Infrastructure references" href="#infrastructure" cta2="Forge references" href2="#forge" />

Technical reference documentation for CoreWeave products. Use these resources to manage infrastructure as code, integrate with APIs, and configure product-specific parameters.

## Infrastructure

<Columns cols={2}>
  <Card title="CoreWeave Terraform provider" href="/platform/terraform" arrow="true">
    Manage CKS clusters, VPCs, and Object Storage with Terraform and OpenTofu. Includes the provider schema, resources, and data sources.
  </Card>

  <Card title="Terraform reference architecture" href="/platform/reference-architecture" arrow="true">
    Deploy CoreWeave infrastructure as code with Terraform using a modular, two-phase approach.
  </Card>

  <Card title="Capacity Finder API" href="/platform/capacity-plans/capacity-finder-api" arrow="true">
    Find which Availability Zones are most likely to support your capacity needs before you create a Spot Node Pool.
  </Card>

  <Card title="Mission Control MCP tool reference" href="/observability/mission-control-mcp/reference/tools" arrow="true">
    Mission Control MCP tools for observability, resources, and supported write actions.
  </Card>

  <Card title="CKS reference" href="/products/cks/reference" arrow="true">
    Cluster components, the Node Pool schema, request size limits, and the CKS API.
  </Card>

  <Card title="Object Storage reference" href="/products/storage/object-storage/reference/about" arrow="true">
    S3-compatible API and AI Object Storage API for IAM and storage operations.
  </Card>

  <Card title="VPC API" href="/products/networking/vpc/vpc-api" arrow="true">
    Create, list, update, and delete CoreWeave VPCs.
  </Card>

  <Card title="Telemetry Relay API" href="/observability/telemetry-forwarding/telemetry-relay-api" arrow="true">
    Manage forwarding endpoints, pipelines, and telemetry streams for CoreWeave Telemetry Relay.
  </Card>

  <Card title="SUNK reference" href="/products/sunk/reference" arrow="true">
    Slurm images, the SunkCluster resource, Helm chart and SCIM parameters, and SUNK to Slurm version mapping.
  </Card>

  <Card title="Dedicated Inference API" href="/products/inference/reference/api-overview" arrow="true">
    REST, gRPC, and Connect API for managing inference gateways, deployments, capacity claims, and hot-loads.
  </Card>
</Columns>

## Forge

<Columns cols={2}>
  <Card title="Weights & Biases reference" href="/products/wandb/ref" arrow="true">
    Python SDK, Public API, CLI, Query Expression Language, and the Reports and Workspaces API.
  </Card>

  <Card title="W&B Weave reference" href="/products/wandb/weave/reference" arrow="true">
    Python SDK, TypeScript SDK, and Service API for tracing and evaluating LLM applications.
  </Card>

  <Card title="Model Distillation API reference" href="/model-distillation/reference/overview" arrow="true">
    The management API and the OpenAI-compatible inference proxy.
  </Card>

  <Card title="Serverless Training API reference" href="/products/post-training/serverless-training/api-reference" arrow="true">
    Endpoints for training jobs, models and checkpoints, chat completions, and health checks.
  </Card>

  <Card title="Agent Lens SDK reference" href="/products/agent-lens/reference" arrow="true">
    Python and TypeScript SDKs that send agent traces to Agent Lens.
  </Card>

  <Card title="Serverless Inference API reference" href="/products/inference/serverless/api-reference" arrow="true">
    OpenAI-compatible chat completions and model listing endpoints.
  </Card>

  <Card title="Serverless Sandbox reference" href="/products/sandboxes/serverless/reference" arrow="true">
    Limits and quotas, usage tracking, and the Python client reference.
  </Card>
</Columns>
