{
  "fmt": "netshow-cast-live-1",
  "updated": "2026-07-21T22:09:31.155Z",
  "note": "LIVE manifest — packUrl serves the CURRENT look. Connected mode: import /alive-site/live/alive-live.js and mountLive(el, id) — face-admin saves overlay automatically. Detached mode: copy any pack JSON anywhere (no admin link). Same-origin law: packs + base images must be served from this origin.",
  "avatars": {
    "mr-netshow": {
      "name": "Mr. NetShow",
      "packUrl": "/alive-site/live/mr-netshow.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/base-mr-netshow-admin-20260718.png",
      "voice": {
        "provider": "openai",
        "voiceId": "ash",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/mr-netshow.alive.portable.json"
    },
    "mrs-netshow": {
      "name": "Mrs. NetShow",
      "packUrl": "/alive-site/live/mrs-netshow.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/base-mrs-netshow-admin-20260718.png",
      "voice": {
        "provider": "openai",
        "voiceId": "coral",
        "gender": "f"
      },
      "portableUrl": "/alive-site/live/portable/mrs-netshow.alive.portable.json"
    },
    "michael": {
      "name": "Michael",
      "packUrl": "/alive-site/live/michael.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/base-michael-admin-20260718.png",
      "voice": {
        "provider": "openai",
        "voiceId": "echo",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/michael.alive.portable.json"
    },
    "drop-suit-blank-man": {
      "name": "Suit Man",
      "packUrl": "/alive-site/live/drop-suit-blank-man.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/suit-blank-man.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "verse",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/drop-suit-blank-man.alive.portable.json"
    },
    "drop-patriot-bot-a": {
      "name": "Patriot Bot",
      "packUrl": "/alive-site/live/drop-patriot-bot-a.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/patriot-bot-a.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "onyx",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/drop-patriot-bot-a.alive.portable.json"
    },
    "drop-patriot-bot-b": {
      "name": "Patriot Bot Armor",
      "packUrl": "/alive-site/live/drop-patriot-bot-b.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/patriot-bot-b.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "ash",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/drop-patriot-bot-b.alive.portable.json"
    },
    "drop-kawaii-bot-a": {
      "name": "Kawaii Bot Blue",
      "packUrl": "/alive-site/live/drop-kawaii-bot-a.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/kawaii-bot-a.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "sage",
        "gender": "f"
      },
      "portableUrl": "/alive-site/live/portable/drop-kawaii-bot-a.alive.portable.json"
    },
    "drop-kawaii-bot-b": {
      "name": "Kawaii Bot Round",
      "packUrl": "/alive-site/live/drop-kawaii-bot-b.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/kawaii-bot-b.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "shimmer",
        "gender": "f"
      },
      "portableUrl": "/alive-site/live/portable/drop-kawaii-bot-b.alive.portable.json"
    },
    "drop-kawaii-bot-c": {
      "name": "Kawaii Bot Red-Core",
      "packUrl": "/alive-site/live/drop-kawaii-bot-c.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/kawaii-bot-c.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "echo",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/drop-kawaii-bot-c.alive.portable.json"
    },
    "drop-kawaii-bot-d": {
      "name": "Kawaii Bot Compact",
      "packUrl": "/alive-site/live/drop-kawaii-bot-d.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/kawaii-bot-d.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "alloy",
        "gender": "n"
      },
      "portableUrl": "/alive-site/live/portable/drop-kawaii-bot-d.alive.portable.json"
    },
    "drop-kawaii-bot-e": {
      "name": "Kawaii Bot White",
      "packUrl": "/alive-site/live/drop-kawaii-bot-e.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/kawaii-bot-e.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "nova",
        "gender": "f"
      },
      "portableUrl": "/alive-site/live/portable/drop-kawaii-bot-e.alive.portable.json"
    },
    "drop-cyborg-anime": {
      "name": "Cyborg Anime",
      "packUrl": "/alive-site/live/drop-cyborg-anime.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/cyborg-anime.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "sage",
        "gender": "f"
      },
      "portableUrl": "/alive-site/live/portable/drop-cyborg-anime.alive.portable.json"
    },
    "drop-cyborg-gold": {
      "name": "Cyborg Gold",
      "packUrl": "/alive-site/live/drop-cyborg-gold.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/cyborg-gold.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "ballad",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/drop-cyborg-gold.alive.portable.json"
    },
    "drop-cyborg-red": {
      "name": "Cyborg Red",
      "packUrl": "/alive-site/live/drop-cyborg-red.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/cyborg-red.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "echo",
        "gender": "m"
      },
      "portableUrl": "/alive-site/live/portable/drop-cyborg-red.alive.portable.json"
    },
    "drop-art-girl": {
      "name": "Art Girl",
      "packUrl": "/alive-site/live/drop-art-girl.alive.json",
      "baseImgUrl": "/avatar-lab/hybrid/assets/drop-20260719/art-girl.jpg",
      "voice": {
        "provider": "openai",
        "voiceId": "shimmer",
        "gender": "f"
      },
      "portableUrl": "/alive-site/live/portable/drop-art-girl.alive.portable.json"
    }
  },
  "portableRuntime": {
    "note": "OFFLINE/DETACHED mode: a portable pack embeds its image (jpeg data URI) and mounts with ZERO network given these same-origin runtime files (serve .mjs as text/javascript — strict module MIME). Connect any model/voice via the adapters (alive-adapter-openai/gemini/text/local) or drive el.session/el.event/el.level/el.transcript directly.",
    "files": [
      "/alive-site/alive-element.js",
      "/alive-site/alive-events.js",
      "/alive-site/alive-renderers.js",
      "/alive-site/alive-package.js",
      "/alive-site/alive-bridge.js",
      "/alive-site/alive-adapter-local.js",
      "/alive-site/alive-adapter-text.js",
      "/alive-site/alive-adapter-openai.js",
      "/alive-site/alive-adapter-gemini.js",
      "/alive-site/semantic/sem-hybrid-face.js",
      "/alive-site/semantic/sem-face.js",
      "/alive-site/semantic/sem-core.js",
      "/alive-site/svg-engine/avatar.js",
      "/alive-site/svg-engine/core.js",
      "/alive-site/svg-engine/spec.js",
      "/alive-site/svg-engine/render.js",
      "/alive-site/svg-engine/rig.js",
      "/alive-site/svg-engine/motion.js",
      "/alive-site/svg-engine/speech.js",
      "/alive-site/svg-engine/facegeom.js",
      "/alive-site/svg-engine/landmarks.js",
      "/alive-site/svg-engine/paths.js",
      "/avatar-lab/js/engine.js",
      "/avatar-lab/js/sources.js",
      "/avatar-lab/js/renderer-photo.js",
      "/avatar-lab/expression/maker/ascii-gen.js",
      "/avatar-lab/expression/maker/profile.js",
      "/avatar-lab/expression/maker/body-rig.js",
      "/avatar-lab/expression/maker/outfits.js",
      "/avatar-lab/expression/maker/camera.js",
      "/avatar-lab/vendor/headaudio/headaudio.min.mjs"
    ]
  }
}