{
  "format": "mere-run.agent-bootstrap.v1",
  "format_version": "1.0.0",
  "name": "mere.run",
  "description": "Agent bootstrap manifest for installing, building, setting up, and using the public local-first mere.run CLI on macOS and headless Linux hosts.",
  "source_of_truth": {
    "repository": "https://github.com/sawfwair/mere-run",
    "commit": "1ed7f8c25081cdf6961e6adcd1d9cc791f5597c8",
    "working_tree_dirty": true,
    "checked_files": [
      "README.md",
      "docs/linux-quickstart.md",
      "docs/cli.md",
      "docs/workflows.md",
      "docs/runtime/video.md",
      "docs/runtime/speech.md",
      "docs/runtime/vision.md",
      "docs/runtime/api-server.md",
      "docs/model-sources.md",
      "Sources/MereRunCLI/Commands/APIServeCommand.swift",
      "Sources/MereRunCore/CodeGen/OpenAITypes.swift"
    ]
  },
  "platform": {
    "operating_systems": [
      "macOS",
      "Linux"
    ],
    "architectures": [
      "arm64",
      "aarch64",
      "x86_64",
      "amd64"
    ],
    "hardware_notes": [
      "Apple Silicon Mac for the app, DMG, CLI, and Metal-capable local runtime",
      "Linux x86_64/amd64 Ubuntu-style hosts for headless CLI release packages",
      "Linux arm64/aarch64 is a CUDA source-build target for DGX Spark-class NVIDIA Blackwell hosts; the attached release lane is paused until a matching host is available"
    ],
    "contributor_tools": [
      "Swift toolchain",
      "git"
    ]
  },
  "install": {
    "preferred_for_end_users": {
      "id": "downloads-page",
      "label": "Open downloads page",
      "url": "https://mere.run/releases",
      "notes": [
        "The downloads page is the user-facing install path advertised by mere.run.",
        "It is backed by GitHub Releases and lists only attached release assets.",
        "Agents should not assume the website hosts a cloud inference API after install; model execution is local."
      ]
    },
    "preferred_for_linux_cli": {
      "id": "linux-quickstart",
      "label": "Install headless Linux CLI packages",
      "docs": "https://docs.mere.run/linux-quickstart",
      "releases": "https://mere.run/releases",
      "notes": [
        "Use release metadata or the downloads page for attached tarballs, Debian packages, and checksums.",
        "Linux release artifacts are CLI-only and do not include the macOS SwiftUI studio or DMG layout.",
        "The default Linux release path is x86_64/amd64 packages on GitHub Releases.",
        "Linux arm64/aarch64 remains a CUDA source-build target; the attached release lane is paused until a matching host is available."
      ],
      "downloads": {
        "linux_tarball_x86_64": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-0.45.0-linux-x86_64-cuda.tar.gz",
        "linux_deb_amd64": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-cuda_0.45.0_amd64.deb",
        "linux_tarball_arm64": null,
        "linux_tarball_aarch64": null,
        "linux_deb_arm64": null,
        "linux_deb_aarch64": null,
        "sha256sums": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/SHA256SUMS"
      }
    },
    "preferred_for_agents_and_developers": {
      "id": "build-from-source",
      "label": "Build public Swift package from source",
      "repository": "https://github.com/sawfwair/mere-run",
      "commands": [
        "git clone https://github.com/sawfwair/mere-run.git",
        "cd mere-run",
        "swift build",
        "swift run mere.run --help"
      ]
    },
    "agent_assisted": {
      "id": "agent-assisted-install",
      "label": "Agent-assisted install prompt flavors",
      "page": "https://mere.run/install",
      "release_metadata": "https://mere.run/.well-known/mere-run/release.json",
      "flavors": [
        {
          "id": "macos-dmg",
          "label": "macOS DMG install",
          "operating_system": "macOS",
          "architectures": [
            "arm64"
          ],
          "asset_key": "macos_dmg",
          "url": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/MereRun-0.45.0.dmg",
          "notes": [
            "Mounts the signed DMG, installs the app when allowed, exposes the CLI at ~/.local/bin/mere.run, and can copy the bundled use-mere-run Codex skill.",
            "No sudo or shell-profile edits are part of the prompt."
          ]
        },
        {
          "id": "linux-x86_64-tarball",
          "label": "Linux x86_64/amd64 CLI tarball install",
          "operating_system": "Linux",
          "architectures": [
            "x86_64",
            "amd64"
          ],
          "asset_key": "linux_tarball_x86_64",
          "url": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-0.45.0-linux-x86_64-cuda.tar.gz",
          "notes": [
            "Downloads the attached tarball from release metadata, verifies SHA256SUMS when available, extracts under ~/.local/share/mere-run, and links ~/.local/bin/mere.run.",
            "The prompt stops if the host architecture is not x86_64/amd64."
          ]
        },
        {
          "id": "linux-aarch64-cuda-source",
          "label": "Linux arm64/aarch64 CUDA source build",
          "operating_system": "Linux",
          "architectures": [
            "arm64",
            "aarch64"
          ],
          "url": "https://github.com/sawfwair/mere-run",
          "notes": [
            "Builds the public repository on a real arm64/aarch64 CUDA host after checking the documented toolchain and Linux gate.",
            "The attached arm64 release lane is paused; this prompt must not report a source build as a released package."
          ]
        }
      ],
      "notes": [
        "The website prompt section exposes platform-specific copy/paste installs for agents such as Codex or Claude.",
        "The Linux x86_64 prompt uses a portable release tarball; the arm64/aarch64 CUDA prompt builds from source while that release lane is paused."
      ]
    },
    "preferred_for_mere_apps": {
      "id": "merekit-cli-orchestration",
      "label": "Use the public Mere CLI to install mere.run and pull app-requested models",
      "package": "@merekit/cli",
      "package_url": "https://www.npmjs.com/package/@merekit/cli",
      "docs": "https://sawfwair.github.io/merekit-cli/",
      "source": "https://github.com/sawfwair/merekit-cli",
      "commands": [
        "npm install -g @merekit/cli",
        "mere setup mere-run --json",
        "mere setup mere-run models --app media --json"
      ],
      "notes": [
        "`mere setup mere-run` resolves an existing binary, builds from source, or installs a verified release artifact.",
        "`mere setup mere-run models --app APP` lets Mere apps request only the local models they need.",
        "This is orchestration only; model execution remains local through mere.run."
      ]
    }
  },
  "release": {
    "tag_name": "v0.45.0",
    "current_source_tag": "v0.45.0",
    "latest_release_tag": "v0.45.0",
    "download_url": "https://mere.run/releases",
    "download_url_kind": "releases_page",
    "downloads": {
      "releases_page": "https://mere.run/releases",
      "linux_quickstart": "https://docs.mere.run/linux-quickstart",
      "macos_dmg": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/MereRun-0.45.0.dmg",
      "linux_tarball_x86_64": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-0.45.0-linux-x86_64-cuda.tar.gz",
      "linux_deb_amd64": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-cuda_0.45.0_amd64.deb",
      "sha256sums": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/SHA256SUMS"
    },
    "macos": {
      "tag_name": "v0.45.0",
      "dmg_url": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/MereRun-0.45.0.dmg",
      "source": "github-release-asset"
    },
    "linux": {
      "tag_name": "v0.45.0",
      "quickstart_url": "https://docs.mere.run/linux-quickstart",
      "tarball_x86_64_url": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-0.45.0-linux-x86_64-cuda.tar.gz",
      "deb_amd64_url": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-cuda_0.45.0_amd64.deb",
      "tarball_arm64_url": null,
      "tarball_aarch64_url": null,
      "deb_arm64_url": null,
      "deb_aarch64_url": null,
      "sha256sums_url": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/SHA256SUMS",
      "platform": "x86_64/amd64 release packages plus an arm64/aarch64 CUDA source-build target",
      "validation": "GitHub release assets only; the arm64/aarch64 attached release lane is paused until a matching CUDA host is available."
    },
    "node": {
      "schema_version": 1,
      "product": "mere-run-node",
      "releases": [
        {
          "version": "0.2.18",
          "platform": "macos",
          "arch": "aarch64",
          "format": "dmg",
          "recommended": true,
          "label": "Mere.Run Node, macOS, DMG",
          "filename": "mere.run-node-0.2.18-aarch64.dmg",
          "content_type": "application/x-apple-diskimage",
          "size": 6449831,
          "size_label": "6.2 MB",
          "sha256": "48934d04a1c1e04c11c87c1f6403154b99ca58e4792bcf0908b0097063fa3206",
          "published_at": "2026-08-10T20:40:50.765Z",
          "download_url": "https://relay.mere.run/downloads/mere-run-node/macos/latest",
          "source": "r2-release-manifest"
        },
        {
          "version": "0.2.14",
          "platform": "linux",
          "arch": "x86_64",
          "format": "deb",
          "recommended": true,
          "label": "Mere.Run Node, Linux x86_64, Debian package",
          "filename": "mere.run-node-0.2.14-amd64.deb",
          "content_type": "application/vnd.debian.binary-package",
          "size": 7002706,
          "size_label": "6.7 MB",
          "sha256": "7694787d55f8cdf10b4ca7560e2752155e36ab17b1ba72acbcd1c190cc383899",
          "published_at": "2026-07-28T14:16:21.899Z",
          "download_url": "https://relay.mere.run/downloads/mere-run-node/linux/x86_64/deb/latest",
          "source": "r2-release-manifest"
        },
        {
          "version": "0.2.14",
          "platform": "linux",
          "arch": "arm64",
          "format": "deb",
          "recommended": true,
          "label": "Mere.Run Node, Linux arm64, Debian package",
          "filename": "mere.run-node-0.2.14-arm64.deb",
          "content_type": "application/vnd.debian.binary-package",
          "size": 7118858,
          "size_label": "6.8 MB",
          "sha256": "8cddb103f10273d5116042cb1684aa6e078a1c3057eacabe43230f59bf152d09",
          "published_at": "2026-07-28T14:22:52.542Z",
          "download_url": "https://relay.mere.run/downloads/mere-run-node/linux/arm64/deb/latest",
          "source": "r2-release-manifest"
        },
        {
          "version": "0.2.14",
          "platform": "linux",
          "arch": "x86_64",
          "format": "appimage",
          "recommended": false,
          "label": "Mere.Run Node, Linux x86_64, Portable AppImage",
          "filename": "mere.run-node-0.2.14-x86_64.AppImage",
          "content_type": "application/octet-stream",
          "size": 84691448,
          "size_label": "81 MB",
          "sha256": "29186235ebea0f513ccbcc0c5f57a7020cab34bd3096018f5e1df4069c190813",
          "published_at": "2026-07-28T14:15:51.022Z",
          "download_url": "https://relay.mere.run/downloads/mere-run-node/linux/x86_64/latest",
          "source": "r2-release-manifest"
        },
        {
          "version": "0.2.14",
          "platform": "linux",
          "arch": "arm64",
          "format": "appimage",
          "recommended": false,
          "label": "Mere.Run Node, Linux arm64, Portable AppImage",
          "filename": "mere.run-node-0.2.14-arm64.AppImage",
          "content_type": "application/octet-stream",
          "size": 80079368,
          "size_label": "76 MB",
          "sha256": "f3441168aab38afa1873cd038fc3398c8eab024d4d6ba71eaac8108c02f9b3ef",
          "published_at": "2026-07-28T14:22:45.301Z",
          "download_url": "https://relay.mere.run/downloads/mere-run-node/linux/arm64/latest",
          "source": "r2-release-manifest"
        }
      ],
      "source": "relay-release-catalog",
      "catalog_url": "https://relay.mere.run/.well-known/mere-run-node/releases.json",
      "checked_at": "2026-08-27T00:42:39.703Z"
    },
    "source": "github-releases",
    "source_repository": "https://github.com/sawfwair/mere-run",
    "checked_at": "2026-08-27T00:42:39.603Z"
  },
  "setup": {
    "commands": [
      {
        "purpose": "Inspect the public command tree",
        "command": "swift run mere.run --help"
      },
      {
        "purpose": "Check what the current host can run before pulling large models",
        "command": "swift run mere.run model capabilities"
      },
      {
        "purpose": "Run guided setup",
        "command": "swift run mere.run setup"
      },
      {
        "purpose": "Pull a small managed image model",
        "command": "swift run mere.run model pull image-zimage-nano"
      },
      {
        "purpose": "Let the public Mere CLI pull models requested by the Media app",
        "command": "mere setup mere-run models --app media --json"
      }
    ]
  },
  "app_model_requests": {
    "media": {
      "description": "Media local processing asks mere.run for ASR and embedding models before transcription and transcript search.",
      "setup_command": "mere setup mere-run models --app media --json",
      "models": [
        {
          "id": "speech-asr-parakeet",
          "reason": "Local speech transcription for `mere media process ... --transcribe`."
        },
        {
          "id": "text-embed-qwen3-0.6b",
          "reason": "Local transcript segment embeddings for `mere media process ... --embed`."
        }
      ]
    }
  },
  "capability_commands": {
    "image": [
      "swift run mere.run image generate --model image-krea2-turbo --prompt \"a cinematic product photo of a translucent portable speaker\" --steps 8 --output ./speaker.png",
      "swift run mere.run image generate --model image-hidream-o1-dev --prompt \"a clean studio product photo of the subject\" --ref-image ./subject.png --output ./subject-studio.png"
    ],
    "image_training_and_validation": [
      "swift run mere.run image train-lora --data ./dataset --model image-klein-base-9b --output ./style.safetensors --preflight --json",
      "swift run mere.run image train-lora --model image-krea2-raw --data ./dataset --output ./style.safetensors --lite",
      "swift run mere.run text train-lora --data ./sft.jsonl --output ./assistant-lora.safetensors",
      "swift run mere.run image validate --family zimage --test all --output ./validation/zimage"
    ],
    "image_to_3d": [
      "swift run mere.run vision image-to-3d-trellis2 ./object.png --seed 43 -o ./mesh",
      "swift run mere.run vision image-to-3d ./object.png -o ./mesh-fast",
      "swift run mere.run vision image-to-3d-multiview ./front.png ./side.png -o ./mesh-views"
    ],
    "worlds": [
      "swift run mere.run world serve --state-directory ./world-state",
      "swift run mere.run world serve --backend cosmos3 --model video-cosmos3-edge-mlx --state-directory ./cosmos-world --prepare"
    ],
    "geometry_and_vfx": [
      "swift run mere.run vision geometry ./plate.png -o ./geo --json",
      "swift run mere.run vision geometry-multiview ./a.png ./b.png -o ./multiview",
      "swift run mere.run vision depth-video ./clip.mp4 -o ./depth",
      "swift run mere.run vision pose ./portrait.png --json",
      "swift run mere.run vision flow ./frame-a.png ./frame-b.png -o ./shot.flo"
    ],
    "runs": [
      "swift run mere.run run list --root ./runs --json",
      "swift run mere.run run inspect ./runs/style-lora --json",
      "swift run mere.run run watch relay://fleet/RUN_ID --json-stream",
      "swift run mere.run run fetch relay://fleet/RUN_ID --into ./runs/job --json"
    ],
    "text_chat": [
      "swift run mere.run text chat --prompt \"Summarize diffusion models in one paragraph.\"",
      "swift run mere.run text code --model text-code-north-mini --prompt \"Write a small Swift Result extension with tests.\""
    ],
    "text_embeddings": [
      "swift run mere.run text embed \"rainy 1950s American diner late at night\""
    ],
    "text_privacy": [
      "printf \"%s\" \"Alice emailed alice@example.com\" | swift run mere.run text anonymize --output ./redacted.txt"
    ],
    "speech": [
      "swift run mere.run speech synthesize \"Hello from mere.run\" --output ./hello.wav",
      "swift run mere.run speech transcribe ./hello.wav --backend auto",
      "swift run mere.run speech listen --jsonl",
      "swift run mere.run speech profile list"
    ],
    "vision": [
      "swift run mere.run vision caption ./image.png",
      "swift run mere.run vision inspect ./image.png \"Describe this image.\"",
      "swift run mere.run vision ground ./image.png --query \"a person\"",
      "swift run mere.run vision segment ./image.png --prompt \"a person\"",
      "swift run mere.run vision face detect ./portrait.png --include-embeddings --json",
      "swift run mere.run vision face compare ./reference.jpg ./candidate.jpg --json",
      "swift run mere.run vision track ./clip.mp4 --prompt \"a person\"",
      "swift run mere.run vision track-live --prompt \"blue cup\" --output ./cup-live.mp4",
      "swift run mere.run vision ocr ./receipt.jpg --quiet"
    ],
    "music": [
      "swift run mere.run music generate \"upbeat electronic groove\" --output ./track.wav",
      "swift run mere.run music analyze ./song.mp3 --model music-acestep-xl-turbo-lm4b > ./song-analysis.json",
      "swift run mere.run music transcribe ./song.wav --model music-muscriptor-large --format midi --output ./song.mid"
    ],
    "sfx": [
      "swift run mere.run sfx generate \"metal wrench dropping onto concrete\" --model sfx-woosh-dflow -o ./wrench-clang.wav",
      "swift run mere.run sfx video generate \"footsteps echoing in a hallway\" ./silent-hallway.mp4 --model sfx-woosh-dvflow-8s -o ./hallway-footsteps.wav"
    ],
    "video": [
      "swift run mere.run video generate \"a cinematic drone flythrough over snowy mountains\" --variant unified-av --model video-ltx23-av-mlx --output ./clip.mp4",
      "swift run mere.run video cosmos3 \"Describe the navigable paths and obstacles.\" --mode reasoner --image ./room.png --max-new-tokens 128",
      "swift run mere.run video animate \"keep the subject dancing\" --reference ./subject.png --reference-mask ./subject-mask.png --driving-video ./motion.mp4 --driving-mask ./motion-mask.mp4 --output ./animated.mp4",
      "swift run mere.run video prepare-masks --plan ./mask-plan.json --output-dir ./approved-mask-candidate --json",
      "swift run mere.run video export-latents \"a cinematic drone flyover at sunrise\" --model video-ltx-av --output ./flyover.safetensors"
    ],
    "portable_workflows": [
      "swift run mere.run graph catalog --json",
      "swift run mere.run graph validate workflow.json --inputs-json inputs.json --json",
      "swift run mere.run graph preflight workflow.json --inputs-json inputs.json --executor local --json",
      "swift run mere.run graph run workflow.json --inputs-json inputs.json --run-dir ./runs/local",
      "swift run mere.run graph submit workflow.json --inputs-json inputs.json --executor relay:fleet --run-dir ./runs/job --json"
    ],
    "adapters": [
      "swift run mere.run adapter list --json",
      "swift run mere.run adapter pull scail2-lightx2v-4step"
    ],
    "models": [
      "swift run mere.run model capabilities --recommended",
      "swift run mere.run model storage --json",
      "swift run mere.run model gc --json",
      "swift run mere.run model runtime set text-chat-gemma4 --alias chat-default --pinned --ttl-seconds 3600",
      "swift run mere.run status"
    ],
    "operations_and_guides": [
      "swift run mere.run gate --json-output ./gate-report.json",
      "swift run mere.run guide --list",
      "swift run mere.run guide video-cosmos3",
      "swift run mere.run setup",
      "swift run mere.run agent onboard",
      "swift run mere.run executor list --json",
      "swift run mere.run executor fleet relay:fleet --json",
      "swift run mere.run config list",
      "swift run mere.run open-webui quickstart --dry-run",
      "swift run mere.run plugin list"
    ],
    "local_api": [
      "swift run mere.run api serve --engine text-chat-gemma4",
      "curl http://127.0.0.1:8080/v1/embeddings -H \"Content-Type: application/json\" --data '{\"model\":\"text-embed-qwen3-0.6b\",\"input\":\"mere.run native embeddings\"}'",
      "curl http://127.0.0.1:8080/v1/images/generations -H \"Content-Type: application/json\" --data '{\"model\":\"image-zimage-nano\",\"prompt\":\"a compact local AI workstation\",\"size\":\"1024x1024\"}'"
    ]
  },
  "local_api_bootstrap": {
    "hosted_by_mere_run_website": false,
    "description": "The OpenAI-compatible API is a local process started by the CLI. The website only publishes discovery metadata for that local process.",
    "start": {
      "command": "swift run mere.run api serve --engine text-chat-gemma4",
      "default_origin": "http://127.0.0.1:8080"
    },
    "health_check": {
      "method": "GET",
      "url": "http://127.0.0.1:8080/health",
      "expected_status": 200,
      "expected_json": {
        "status": "ok"
      }
    },
    "auth": {
      "loopback_default": "no API key required unless the operator configured one",
      "non_loopback": "requires --api-key or MERERUN_API_KEY",
      "header": "Authorization: Bearer <key>",
      "oauth_oidc": false
    },
    "routes": [
      {
        "method": "GET",
        "path": "/health",
        "auth": "none"
      },
      {
        "method": "GET",
        "path": "/v1/models",
        "auth": "optional bearer API key"
      },
      {
        "method": "POST",
        "path": "/v1/chat/completions",
        "auth": "optional bearer API key",
        "streaming": "set stream=true for Server-Sent Events"
      },
      {
        "method": "POST",
        "path": "/v1/embeddings",
        "auth": "optional bearer API key",
        "notes": "native Qwen3 text embeddings for local RAG clients"
      },
      {
        "method": "POST",
        "path": "/v1/images/generations",
        "auth": "optional bearer API key",
        "notes": "native image generation sidecar route"
      },
      {
        "method": "POST",
        "path": "/v1/images/edits",
        "auth": "optional bearer API key",
        "notes": "multipart image editing route over native image conditioning"
      },
      {
        "method": "POST",
        "path": "/v1/audio/speech",
        "auth": "optional bearer API key",
        "notes": "native text-to-speech route"
      },
      {
        "method": "POST",
        "path": "/v1/audio/transcriptions",
        "auth": "optional bearer API key",
        "notes": "native speech-to-text route"
      },
      {
        "method": "POST",
        "path": "/v1/vision/geometry",
        "auth": "optional bearer API key",
        "notes": "native MoGe-2 metric depth, normals, camera intrinsics, and point cloud from multipart image upload"
      },
      {
        "method": "POST",
        "path": "/v1/vision/geometry/multiview",
        "auth": "optional bearer API key",
        "notes": "native DA3 multi-view relative geometry, confidence, and cameras from multipart image uploads"
      },
      {
        "method": "POST",
        "path": "/v1/vision/image-to-3d",
        "auth": "optional bearer API key",
        "notes": "native TripoSR colored object mesh reconstruction from multipart image upload"
      },
      {
        "method": "POST",
        "path": "/v1/vision/image-to-3d-multiview",
        "auth": "optional bearer API key",
        "notes": "native InstantMesh reconstruction from four or six uploaded views"
      },
      {
        "method": "POST",
        "path": "/v1/vision/depth-video",
        "auth": "optional bearer API key",
        "notes": "native VDA temporally consistent video depth from multipart video upload"
      },
      {
        "method": "GET",
        "path": "/runtime/status",
        "auth": "optional bearer API key",
        "notes": "local runtime pool, cache, queue, and loaded-model status"
      }
    ],
    "discovery": {
      "api_catalog": "https://mere.run/.well-known/api-catalog",
      "openapi": "https://mere.run/openapi.json",
      "docs": "https://mere.run/docs/api/"
    }
  },
  "not_provided": [
    {
      "surface": "Hosted inference API",
      "reason": "The public package is local-first; mere.run does not host a relay API."
    },
    {
      "surface": "OAuth/OIDC discovery",
      "reason": "The public package uses optional local bearer API keys, not OAuth/OIDC."
    },
    {
      "surface": "OAuth protected resource metadata",
      "reason": "There is no hosted protected API resource in the public package."
    },
    {
      "surface": "MCP server card",
      "reason": "The public package does not currently ship a hosted MCP server."
    }
  ],
  "discovery": {
    "website": "https://mere.run/",
    "agent_assisted_install": "https://mere.run/install",
    "releases": "https://mere.run/releases",
    "docs": "https://docs.mere.run/",
    "linux_quickstart": "https://docs.mere.run/linux-quickstart",
    "agent_skill": "https://mere.run/.well-known/agent-skills/mere-run/SKILL.md",
    "agent_skills_index": "https://mere.run/.well-known/agent-skills/index.json",
    "api_catalog": "https://mere.run/.well-known/api-catalog",
    "openapi": "https://mere.run/openapi.json",
    "api_docs": "https://mere.run/docs/api/",
    "release": "https://mere.run/.well-known/mere-run/release.json",
    "source": "https://github.com/sawfwair/mere-run",
    "download": "https://mere.run/releases",
    "downloads": {
      "releases_page": "https://mere.run/releases",
      "linux_quickstart": "https://docs.mere.run/linux-quickstart",
      "macos_dmg": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/MereRun-0.45.0.dmg",
      "linux_tarball_x86_64": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-0.45.0-linux-x86_64-cuda.tar.gz",
      "linux_deb_amd64": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/mere-run-cuda_0.45.0_amd64.deb",
      "sha256sums": "https://github.com/sawfwair/mere-run/releases/download/v0.45.0/SHA256SUMS"
    },
    "merekit_cli_docs": "https://sawfwair.github.io/merekit-cli/",
    "merekit_cli_package": "https://www.npmjs.com/package/@merekit/cli",
    "merekit_cli_source": "https://github.com/sawfwair/merekit-cli"
  }
}
