# Run

> Start the nvcf-ui development server. Use when asked to run, start, or launch the app, or to verify a change works in the browser.

- Skill: `nvidia/run` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nvidia/run`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nvidia/run/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: Apache-2.0
- Author: NVIDIA (https://skillmd.com/u/nvidia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nvidia/run

---


# Running nvcf-ui

There is no local backend — the app either runs against a real cluster or uses MSW mocks.

## Mocked mode (default for local dev)

```bash
VITE_MOCK=true task ui:dev
```

Starts Vite at `http://localhost:5173` with MSW intercepting all API requests using the seeded in-memory store. No cluster required. Use this for UI development.

To layer a scenario on top of the baseline store:

```bash
VITE_MOCK=true VITE_SCENARIO=functions:empty-list task ui:dev
```

Multiple scenarios are comma-separated: `VITE_SCENARIO=functions:empty-list,tasks:launching-task`.

## Against a real cluster

```bash
task ui:dev
```

No `VITE_MOCK` — requests proxy to the configured upstream. Requires cluster access. Check `ui/vite.config.ts` for the proxy target.

