{
  "schema_version": 1,
  "type": "app",
  "slug": "ntx-embedded-demo",
  "title": "NTX Embedded Demo",
  "brief": "Full walkthrough: from fresh Adom container to deployed Octolux HMI in under 3 minutes, powered by Claude Code and the Hydrogen ecosystem.",
  "version": "1.1.0",
  "tags": [],
  "license": "MIT",
  "sample_prompts": [
    {
      "label": "Open camera",
      "prompt": "Open the Octolux camera tab to view a workcell"
    },
    {
      "label": "Rotate camera",
      "prompt": "Rotate the camera view to 90 degrees for portrait mode"
    },
    {
      "label": "List workcells",
      "prompt": "Show me all workcells with live cameras"
    },
    {
      "label": "Deploy HMI",
      "prompt": "Deploy an HMI to an Octolux device"
    }
  ],
  "install": {
    "binary_name": "ntx-embedded-demo",
    "install_dir": "",
    "install_hint": "",
    "version_cmd": ""
  },
  "readme": "Full NTX Embedded platform for Octolux HMI development — dashboard, projects, deploy, VNC, screencast, and camera.\n\n## What's included\n\n- **Dashboard** — Device fleet with live snapshots, reset, quick-launch\n- **Projects** — Customer project cards with Mock and Deploy actions\n- **Deploy** — Pixel-accurate preview at device resolution, push to device\n- **VNC** — Interactive remote desktop via Chrome DevTools Protocol\n- **Screencast** — Live display stream via SSE relay\n- **Camera** — Workcell camera viewer with stream selector and dropdown\n\n## Camera (new)\n\nThe camera tab is now a full webview with:\n- Workcell dropdown to select active camera streams\n- Live stream display with NTX app header\n- Smart tab navigation that avoids unnecessary page reloads\n\n## Quick start\n\n```bash\noctolux health                    # verify server running\noctolux projects list             # see customer projects\noctolux deploy load <file.html>   # load into previewer\noctolux deploy push --ip 10.0.10.98  # push to device\n```\n\n## Source\n\n[adom-inc/ntx-embedded](https://github.com/adom-inc/ntx-embedded) (private)\n",
  "author": {
    "name": "Kyle Bergstedt",
    "email": "kyle@adom.inc"
  },
  "visibility": {
    "public": true
  },
  "hero": null,
  "discovery_triggers": [],
  "discovery_pitch": null,
  "metadata": {},
  "created_at": "2026-05-28T05:28:58.612Z",
  "updated_at": "2026-05-28T05:28:58.612Z",
  "skills": []
}