{
  "protocol": "jetskibay-publish",
  "version": 1,
  "revision": "inspired-2026-09-11-1",
  "publishedAt": "2026-09-11T10:00:00Z",
  "publisher": {
    "name": "Inspired",
    "url": "https://inspired.jetskibay.com"
  },
  "entries": [
    {
      "id": "inspired-cli",
      "slug": "inspired-cli",
      "kind": "resource",
      "title": "The Inspired CLI",
      "summary": "A dependency-free Node script that shops a photograph from the terminal: start a read, poll it, and write the cutouts and the mood board to disk.",
      "category": "Tools",
      "tags": [
        "CLI",
        "Node",
        "Single file",
        "No dependencies"
      ],
      "lifecycle": "active",
      "updatedAt": "2026-09-11T10:00:00Z",
      "publishedAt": "2026-09-11T10:00:00Z",
      "owner": {
        "name": "Inspired",
        "url": "https://inspired.jetskibay.com"
      },
      "license": "All rights reserved",
      "resourceType": "cli",
      "contentVersion": "1.0.0",
      "language": "en",
      "page": {
        "template": "resource",
        "overview": {
          "href": "/inspired-cli/releases/1.0.0/overview.md",
          "mediaType": "text/markdown",
          "sha256": "a5180e780c194b62c5b67160abd2d538fa3603701970d8189e675d9942fc6031"
        },
        "facts": [
          {
            "label": "Runtime",
            "value": "Node 20 or newer, no dependencies"
          },
          {
            "label": "Commands",
            "value": "shop, start, get, domains, key"
          },
          {
            "label": "Needs",
            "value": "INSPIRED_API_KEY in the environment, or --key"
          },
          {
            "label": "Install",
            "value": "One file. Download it and run it."
          }
        ],
        "actions": []
      },
      "assets": [],
      "docs": [
        {
          "id": "usage",
          "slug": "usage",
          "title": "Usage",
          "order": 0,
          "source": {
            "href": "/inspired-cli/releases/1.0.0/docs/usage.md",
            "mediaType": "text/markdown",
            "sha256": "1233deb11ef0858d9dcc6c0a2d32da7c216f995139dfea1bf34869c7024fdd00"
          }
        }
      ],
      "examples": [
        {
          "id": "session",
          "title": "A real session",
          "description": "What running it looks like, including which parts of the transcript came from the live API.",
          "kind": "code",
          "language": "bash",
          "source": {
            "href": "/inspired-cli/releases/1.0.0/examples/session.txt",
            "mediaType": "text/plain",
            "sha256": "e2d4bdbf1ee1a180b41763294edd5792f97e0515f9c8aecc0f7be419c609557d"
          },
          "variables": [
            {
              "name": "INSPIRED_API_KEY",
              "description": "An Inspired API key. The CLI reads it from the environment.",
              "secret": true
            }
          ]
        }
      ],
      "endpoints": [],
      "links": [
        {
          "rel": "website",
          "href": "https://inspired.jetskibay.com/docs"
        }
      ],
      "relationships": [
        {
          "relation": "requires",
          "entry": "inspired:inspired-visual-search"
        },
        {
          "relation": "part-of",
          "entry": "inspired:inspired-library"
        }
      ],
      "distributions": [
        {
          "href": "/inspired-cli/releases/1.0.0/inspired.mjs",
          "mediaType": "text/javascript",
          "sha256": "63d7a40620a85dbbada7c7e0253017601981071f15429de6a7b489b1d5103863",
          "id": "node",
          "title": "inspired.mjs",
          "version": "1.0.0",
          "delivery": "install",
          "language": "en",
          "size": 17054,
          "license": "All rights reserved",
          "redistribution": "prohibited",
          "cli": {
            "executable": "inspired.mjs",
            "runtime": "node >=20",
            "operatingSystems": [
              "macos",
              "linux",
              "windows"
            ],
            "command": "node inspired.mjs shop photo.jpg --domain furniture --out ./cutouts"
          }
        }
      ]
    }
  ]
}
