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

# Demo Mode

> Explore every Pastures feature with synthetic data — no backend required.

Demo mode replaces all Pastures Engine API calls with synthetic data, letting you explore the full UI without deploying a backend or configuring API keys.

## How it works

When demo mode is enabled, `engineFetch` returns pre-built responses from `demoResponses.ts` instead of making network calls. The synthetic data is designed to be realistic and representative of production output.

## Enable demo mode

Navigate to **Pastures → Settings** and toggle **Demo Mode** to ON. The setting auto-saves immediately — no restart or reload required.

## What demo mode provides

| Feature              | Synthetic data included                                   |
| -------------------- | --------------------------------------------------------- |
| Advisories           | Security and operational advisories with severity ratings |
| Cluster intelligence | Health scores, version tracking, drift detection          |
| GPU nodes            | Node inventory, GPU models, utilization metrics           |
| Monitoring           | Active alerts and correlated metrics                      |
| CIS benchmarks       | Scan results with pass/fail/skip findings                 |
| etcd backup          | Snapshot listings and backup schedules                    |
| Audit log            | Event stream with user actions and timestamps             |
| Harvester            | VMs, nodes, networks, snapshots, images, backups          |
| Workloads            | Pod, deployment, and service listings                     |
| RBAC                 | Users, roles, and role bindings                           |
| Fleet                | Git repos and cluster group status                        |
| AI diagnostics       | Responses with mock source citations                      |

## When to use demo mode

<Tabs>
  <Tab title="Evaluation">
    Exploring Pastures before committing to a backend deployment. Demo mode shows every feature at full fidelity.
  </Tab>

  <Tab title="Demos & presentations">
    Showing Pastures to stakeholders without needing live cluster data or API access.
  </Tab>

  <Tab title="Development">
    Developing UI components or extending Pastures without requiring a running Engine.
  </Tab>

  <Tab title="Screenshots & docs">
    Capturing screenshots for documentation or marketing with consistent, clean data.
  </Tab>
</Tabs>

<Info>
  Demo mode affects only Pastures features. Standard Rancher functionality (cluster management, kubectl, etc.) continues to work with live data.
</Info>
