NetShow Alive · compiled 2026-08-04 · cards added 2026-08-06 · published

The Avatar Agent Studio Every stage, lab, door and exit of the Alive estate — one coherent place to view it and test it.

One agent, six ways to wear it — glyphs, vectors, living ink, kinetic type, the flagship 2D face, and a full 3D body — under one config law, one behavior contract, and one portable package format. Every surface below is live on voice.netshow.ai right now. Every link on this page was checked on disk and over the wire while it was compiled; every count was measured from the live files, not quoted from a document.

Three doors that cost nothing and need no account. Everything below is the full inventory behind them — the eight sections are ordered the way an agent is actually built: drawn, embodied, configured, sealed, talked to, deployed.

65surfaces & contract files linked below — each verified on disk and serving 200
6first-class avatar types under the one-file .alive.json law
115 / 25 liveconfig dials, all generated from one registry file
35bodies in the VRM rack — every model file present
45expressive gestures · 6 moods · 5 body states, one behavior contract
48 / 48 validsealed packages on this docroot, all parse-valid against the live contract

The demo pass. Most doors on this page are open. A few are nsvKey-gated — marked plainly where they appear — and show a locked card until the browser holds the demo pass; one keyed visit unlocks the set, because the stage and the config door share the same stored gate. The pass itself is deliberately not printed here. Two things worth knowing before you forward a link: the gate is a client-side curtain, not access control — the server serves every page to everyone — and the pass is already printed in plain text on the scoreboard page. Treat it as a courtesy, not a secret.

01 · The five 2D engines

Five ways to draw one character.

All five 2D avatar types mount through one dispatch contract (alive-renderers.js) — the style is the outfit, the agent underneath is the same. The stages prove it side by side; each style keeps its own lab, tuned to what that style is.

The Studio Test Bench

open · $0studio part

Pick a seat, pick a look, type a line and drive it — all six engines on one page, locally, with nothing leaving the browser. Each seat’s measured capability card: ASCII · SVG · Sketch-Line · Hybrid · Kinetic Type · Live VRM 3D — every claim on a card carries a file:line evidence pin or a measured number.

ProvesThe six seats really answer one contract — and the numbers behind light / medium / heavy were measured on this estate’s own box, not guessed.

/alive-site/studio/bench.html

The Universal Stage

openlive voice billed

One agent session driving all five 2D avatar kinds at once, side by side — the bench that proves the character is separate from how it is drawn. Scripted, offline and live input lanes; package import; a working kinetic-typography exit; local GIF export off the sketch-line canvas.

ProvesOne mount contract really dispatches five engines, and a sealed package re-skins a running face. Its import path acts on the 47 packages of its four importable types — hybrid, sketch-line, kinetic-typography and svg, the stage's own contract line (of the 48 parse-valid on this docroot). Two of its export buttons fail silently today — sketch-line passes the seal door the wrong key, svg exports a fixed spec — known, line-level verified, on the repair list.

/alive-site/universal-stage.html

A gallery of hand-composed ASCII figures — dragon, whale, wizard, robot, cat, ghost and friends — plus a scripted tour with real audio walking moods, gestures and a full re-become.

ProvesThe agent can draw and re-draw itself; the tour lands on whatever face is mounted. Its ↓ seal chip arms only inside a paid session today.

/alive-site/freestyle-stage.html

Person, pet, mascot, dragon or robot — a stepwise wizard that ends in a real sealed .alive.json, free, no account.

ProvesThe package format works end to end. The cleanest exit in the estate.

/alive-site/create.html

The procedural full-body vector engine — morphology, skins, seeds, motion.

ProvesA deterministic spec is the character: same seed, same body, forever.

/alive-site/svg-body.html

Living-ink rigs: strokes, boil, expression control, and casting a face from a portrait.

ProvesGallery-grade hand-drawn character work animates under the same agent states as every other engine.

/avatar-lab/sketch-studio/

The living overlay face — eyes, brows, lips — mounted on any base image. The face the NetShow cast wears.

ProvesAny picture can host the flagship 2D face.

/avatar-lab/hybrid/

The 2D talking-face lab home — where the face program started.

ProvesThe lineage: the estate's faces began as a lab, and the lab still runs.

/avatar-lab/

02 · The 3D & body lane

From a wire skull to a full living body.

The wire-sw lane is the estate's crown jewels: the head study became the wire figure, the wire figure's body language became the VRM stage. Everything here runs in the browser and speaks the same 45-gesture behavior contract.

The VRM Stage

openrack · voice · test panel nsvKey-gatedtalk billed

The flagship. Drop any humanoid .vrm file and one gesture engine drives its bones, face, camera, postures and backdrop — entirely in the browser, from this directory, with nothing reaching an outside host. Your model never leaves your machine. With the pass: a 35-body built-in rack (every model file present — checked for this page), one-tap expression verbs with physical-plausibility greying, a show menu of named acts with auto-life chaining, postures, moods, touch regions, and a mic test that moves her mouth locally at $0.

ProvesFull 3D embodiment is real today, not a roadmap item — and it costs nothing until you press talk.

/alive-site/demo/wire-sw/vrm/

The Preview Twin

openextras nsvKey-gated

A second VRM stage — same engine modules, heavy assets symlinked back to the main stage rather than copied.

ProvesThe stage is cleanly re-hostable. Internal note: the twin still shares the main stage's guest-memory cell — namespacing is on the board before it is offered outward.

/alive-site/demo/wire-sw/vrm-p0-preview/

The whole-body canvas figure, alive on load — a true 360° turntable with a degree dial, joint tests, hair sets and draw modes.

ProvesThe body language was worked out in 2D before the 3D body wore it.

/alive-site/demo/wire-sw/body.html

The origin: a wire skull that drifts and blinks by itself the moment it opens. Nod, shake and speak on buttons.

ProvesWhere presence began — self-motion before any model, any rack, any gate.

/alive-site/demo/wire-sw/index.html

Every verb as a button, a rig tab posing named joint channels by hand, a typed-JSON drive box, and a composer that edits a verb's envelope, plays it, and exports the file.

ProvesExpressions are data, not code — the whole vocabulary is editable and exportable.

/alive-site/demo/wire-sw/editor.html

The Frozen Ladder

open8 snapshots

Eight locked snapshots — r6 through r11 plus two head studies — each still running its own copy of the wire data.

ProvesThe lineage replays: open r6 and r11 side by side for the before-and-after. Some snapshots kept pre-move dropdown paths that 404, and the folder has no index — these files are linked directly.

/alive-site/demo/wire-sw/versions/r11.html · r6.html

The Scoreboard

openstale — read as of 07-31

The hand-written inventory: categorised feature rows expanding into test steps, a searchable backlog, open decisions, and the session arc.

ProvesThe program keeps its own books. Honest note: it is hand-maintained, its newest internal date is 2026-07-31, and its stage anchor is one publish behind the live pin — read it as history, trust this page's pins for now.

/alive-site/demo/wire-sw/status/

verbs.json — 45 expressive gestures plus 7 rig-test calibration verbs, 6 moods, 5 body states, parsed live for this page.

ProvesAny avatar that speaks this contract is animate. The VRM stage and the wire rig both do. The 7 calibration verbs are authoring instruments — they are the only entries with no family, no salience and no cooldown, and they are not counted as expression anywhere on this page.

/alive-site/demo/wire-sw/verbs.json

03 · The config door

One registry. Every dial.

Where an agent gets set up: fork one of four finished agents and change everything about her. Every control is generated from one registry file — a new dial is a registry row, not a code change — and each waiting dial tells you, in its own sentence, which build round it waits for.

All 115 dials render and save — text, ranges, three-way toggles (on / off / follows-the-platform), selects, colour. Three character axes (edge↔warmth, calm↔energy, stillness↔life) drive whole rows at once and let go when you hand-tune. Agents export to a file and import with a size cap; a visitor without the pass sees only the locked card.

ProvesConfiguration is one law, not scattered settings pages — and the panel is honest with the person in front of it about what is wired and what is waiting.

/alive-site/demo/wire-sw/config/

The Registry

openfile

registry.json — 115 fields across the categories below, parsed live for this page. The spine's first vertebra.

ProvesThe whole control surface is machine-readable — the studio's feature UI is a projection of this one file.

/alive-site/demo/wire-sw/config/registry.json
StateDialsWhich parts of her
available now25Her name, tagline, greeting and persona notes · what is going on right now · her body · her backdrop · the three character axes · the device dials · the external-input fence
stage-seam30Everything about how her body and hands move
l3-seam12Initiative — whether she speaks up on her own
a4-seam11Presence — her sense of the room
r8-seam9Presence — how she rests
r1-published8Presence — the first presence round
n1-seam7Presence — her ambient senses
r45-seam5Persona — her memory discipline
a3-seam4Presence — her experience record
tool-timing-seam3Presence — gestures landing on the words she means them for
eye-idle-seam1Her eyes — the small movements real eyes make between blinks
The sharper number. Of the 25 dials live today, four change what the stage shows on its next load — her body and her backdrop — and six more become part of what she is told when a paid call starts; the rest save correctly and wait, each naming its round.split intake-verified · VERDICT-SHOWCASE-1 §1.6 The dial totals and the seam histogram above were re-parsed from the live registry for this page.

04 · Seal & wear — the exits

One file. Alive everywhere.

A seal door turns what is on screen into a portable, hash-stamped .alive.json any stage can read. 48 sealed packages ship on this docroot today and all 48 parse valid against the live contract — 38 hybrid, 5 svg, 2 sketch-line, 2 kinetic-typography, 1 ascii, counted for this page by running the contract's own parse() over every package file.

The Wardrobe

open12 of 48 racked · studio part

The curated rack: 12 sealed packages cataloged card by card — engine, seal verdict, bytes, hash, provenance — every seal recomputed with the estate’s own contract, zero malformed.

ProvesThe wear side has an honest catalog, and the rack discloses its own scope: 12 curated of the 48 sealed packages on this docroot.

/alive-site/studio/wardrobe.html

The Full Rack

open48 of 48 racked · studio part

The whole shelf: all 48 sealed documents, one card each — the 12 the Wardrobe curates plus the 36 that had never been shown on a rack surface. Carried by 30 distinct characters, reconciled character by character so no avatar is counted twice.

ProvesNothing sealed on this docroot is hidden from the catalog, every fact on every card is traceable to that document’s own bytes, and the live-vrm shelf’s licence gate is stated rather than skipped — restricted models named but never offered, withheld ones not shown at all.

/alive-site/studio/wardrobe-full.html

alive-package.js — the one shared envelope implementation. parse() is the structure gate; the payload stays untrusted and every consumer sanitizes per type.

ProvesSix first-class avatar types, one law, one untrusted-import discipline.

/alive-site/alive-package.js

A storefront on real data — live listings, watch them wake, take the file home, list your own.

ProvesThe wear side has a public shelf. Known blemish: two self-test rows are still visible in it.

/alive-site/marketplace.html
TypeIts seal doorState todayWhat actually travels
svgThe create wizardopen · $0The character spec you built.
kinetic-typographyThe universal stage's export rowopen · $0Two colours and a name — a styling identity.
hybridThe face overlay labnsvKey-gatedThe full hybrid avatar.
asciiThe freestyle stage's ↓ seal chippaid session onlyThe art itself — the richest payload.
sketch-lineThe universal stage's export rowthrows, silentlyNothing today — the door is sound, the page calls it with the wrong key.
live-vrmno door existsNothing. The estate can wear a live-vrm package and cannot make one.
The asymmetry worth naming. The flagship 3D stage is the one type with no exit — everything needed to write its seal door already ships (renderer, payload gate, model manifest, face rig), and nothing calls them in the sealing direction. That door plus the one-line sketch-line repair takes the estate from two clean exits to four.

05 · Converse

Talk to what you built.

The conversation surfaces — where a character stops being a demo and starts being an agent. Voice legs are the one thing on this page that costs money; everything else here is $0.

Talk Face-to-Face

openvoice billed

The front-of-house conversation surface — pick a face, talk to a live character.

ProvesThe face and the conversation are one product, not a video and a chat box.

/alive-site/talk.html

The $0 Text Stage

openlive voice billed

The free text-conversation stage (the JN trio) — the studio's talk-without-a-bill surface. It is on the docroot now. Wear a sealed package, then talk on the offline rule-based lane at zero spend, or open the pass gate for a real billed voice turn.

ProvesConversation testing no longer requires a billed call. Full card, including which rungs it can wear today, in §07.

/alive-site/nsv-converse-stage.html

06 · Deployment

Where an avatar goes to work.

Your website, the marketplace shelf, a phone number, or a machine with no internet at all. Same character, same file, different door.

The Device Tier Router

open · $0studio part

Reads what a visitor’s device can carry — WebGL class, memory, cores, motion preference, a one-second benchmark — and recommends the heaviest avatar tier that will feel good there. A hand dial always beats the detector.

ProvesSix engines only matter if the right one shows up on the right device. Detection recommends; it never dictates.

/alive-site/studio/tier.html

The same agent answering a real phone number — voice-first, avatar on the line page.

ProvesThe character works where there is no screen at all.

/alive-site/phone.html

What a .alive.json is (and isn't), the five-step doctrine, recipes, and the developer surface.

ProvesThe product is documented for someone who isn't us.

/alive-site/docs.html

07 · Run & share

The doors that opened tonight.

Five surfaces went onto this docroot today and nothing pointed at them — they served to anyone who knew the URL and to no one else. They are the newest tier of the product: run a whole agent from one document, talk to it for nothing, put it on your own site, bring your own face or body, and read the contracts the files obey. Every one is a candidate — served, working, and carrying its own noindex; that is what the candidate chip means on the cards below.

Load a joined nsv-agent-1 document and it becomes a wearing, captioned, talking agent — locally, with nothing leaving the machine. Six lane documents are one click away, one per engine: Basic (ascii) · Nova (svg) · Dean (sketch) · Ticker (kinetic) · Sana (hybrid) · Probe (live-vrm). Both halves are re-verified before anything runs — the join gate, the whole-doc seal, the body pins re-hashed against the real package bytes.

ProvesThe join is not paperwork: one document really does produce a running agent. And the two rungs that cannot wear yet — ascii and live-vrm — refuse by name and run mind-only, instead of pretending.

/alive-site/agent-run.html

The Embed Kit

open · $0

You have an agent; this page puts it on your website. Three ways in — a ready package off the shelf, a .alive.json you exported, or a joined agent document — all ending at one file your site will host. It shows the real element wearing the real package before you ship, hands back your JSON byte-for-byte so the digests stay true, and writes your two lines to paste.

ProvesPutting an agent on your own site is a copy-paste — from your own site today. Loading line one from NetShow is blocked until a header ships, and the page says so on the choice itself rather than in a footnote.

/alive-site/embed-kit.html

Bring Your Own

open · $0

You already have the face — or the body. One guided page walks both roads: a photo becomes a sealed, portable package; a .vrm model becomes a 3D body kept in your own browser's model library.

ProvesEach road is walked to a wearing result, including the plain part — the photo route's lab is a crew door today, and the page says so before you start rather than at the login prompt.

/alive-site/bring-your-own.html

The Converse Stage

openlive voice billed

Wear a sealed .alive.json, then talk. The default lane is the offline rule-based agent — zero network, zero spend. A pass gate opens a real billed voice turn, asked for on every load and never started on its own.

ProvesThere is a $0 way to talk to a face you just sealed. It names its own scope: kinetic-typography, svg and hybrid are worn today; sketch-line and ascii join as their seal and wear repairs land.

/alive-site/nsv-converse-stage.html

The Published Contracts

open · filesno directory index

The three JSON Schemas that define what actually travels — the joined agent document, the sealed package, and the face-lab handoff — plus nsv-validate.mjs, a command-line tool that detects the format by its own discriminator, validates it, and then recomputes the hashes.

ProvesThe formats are written down, not just implemented. The validator does the half a schema cannot: a well-shaped stale hash passes the schema and fails here. Note the URL — /alive-site/schemas/ has no directory index and returns 404, so these four files are the door.

/alive-site/schemas/…

08 · Front doors & maps

The other ways in.

The estate's existing entrances and atlases — linked, with honest notes about what each one can and cannot see. This studio index exists because none of them reached everything. Re-measured tonight by a static crawl of the served bytes: the consumer front door links 18 surfaces directly and, following every link it opens, reaches 29 of the 38 top-level pages under /alive-site/. The nine it does not reach are what this section and §07 exist to close.

The Docs Spine

openstudio part

One filterable index for the whole estate — every engine, stage, door and exit, each row wearing a measured freshness badge; 60/60 link targets verified on disk and over the wire when it was compiled.

ProvesThe two roots that never linked to each other — the 2D atlas and the wire-sw lane — finally share one spine.

/alive-site/studio/docs-spine.html

The Creator Floor

openstudio part

The five doors where new things are authored rather than browsed — the Character Factory, the Avatar QC bench, the Expression Lab, the Sketch Expression Studio, and the face-line dials. Each card states who the door is for, what it writes, where that output lands, and what it costs.

ProvesThe authoring half of the estate has a map. Three of these five doors appear singly elsewhere on this page; this is the one place all five are collected, compared and costed side by side.

/alive-site/creator-floor.html

The Front Door

nsvKey-gated · while not open

The consumer marketing entrance — the expressive avatar layer, the cast, the pitch. Behind a full-screen sign-in curtain while the doors are closed.

ProvesThe public face. The gap: it reaches 4 of 18 first-class surfaces — a one-line studio entry point rides beside this page as a proposal diff (Michael-gated).

/alive-site/

The full capability map — by style rather than by stage. Six styles, each with its try / create / get-one doors, the editor that belongs to it, and the one-file law that joins them. Where this index walks the build in order, the suite answers the other question a visitor actually asks: I want the ink one — what can I do with it, and where?

ProvesThe grouping this index builds on. Its whole link set is absorbed here — checked, not assumed: all 29 of its unique link paths appear on this page, and all 29 answer 200. It is the one place the estate is laid out per style.

/alive-site/suite/

A consumer surface from July that shares the Studio name: script a scene, direct a character, preview an export.

ProvesName note, said plainly: this is its own product surface and predates the Avatar Agent Studio program. It is linked here as a surface — not replaced, not renamed.

/alive-site/studio.html

The Tech Atlas

open2D era only

The deep technical map of the 2D estate — engines, files, wiring.

ProvesThe 2D era is mapped in depth. Honest note: it predates the wire-figure/VRM lane and does not mention it — read §02 of this page for what the atlas cannot see.

/alive-site/tech-atlas.html

09 · One word away

Built, verified, waiting on the word.

Each of these was a finished, intake-verified batch sitting in its staged lane, publish-gated to Michael. Listed so the tour is honest about momentum as well as inventory — and kept honest as they land: two are now marked landed and serve today. The rest still point nowhere, deliberately.

Train-2 — the animation composite

Michael-gated

Eye-idle and tool-timing land on the live stage. Staged, verified, GO-READY — one word covers it.

The door batch — 110 → 142 dials

Michael-gated

The config door grows a third again, behind an order-gated publisher that writes zero bytes on any mismatch.

The JN trio — the $0 text stage

landed

Converse core + bind + page, all PASS through intake. This one is no longer waiting — it serves on this docroot today and is linked in §07 as the Converse Stage.

Train-3 — ASCII wear + L1 loader

Michael-gated

Sealed ASCII art finally gets somewhere to be worn. Lands after train-2, with its documented registry re-cut.

The adoption gallery — four ready-made agents

Michael-gated

Fork nothing: four of the config panel's own presets, each joined to a real body from the estate shelf and sealed as one verifiable file. Every seal and body pin re-verifies in the visitor's browser before the adopt button unlocks.

Bring Your Own — the photo and .vrm doors, walked

landed

The guided flow across the two doors that already exist: a photo becomes a sealed portable package; a .vrm becomes a 3D body in the visitor's own browser library. It adds no mechanism — only the honest walk, including where the VRM road stops today.

X7 — the external-embed bridge

Michael-gated

The iframe protocol for other people's websites — drafted end to end, waiting on the G4-1 word.

This page's front-door link

landed

The one-line entry point on the consumer front door is live — the front door links this page from its hero. Kept here as lineage, not as a pending item.