Repository navigation
Demo Studio v0.1.2
Demo Studio v0.1.2
Story-first, local-first skills and tools for product walkthroughs: brief, storyboard, narration, scene review, real browser recording, rendering, and skeptical final-video review.
Install
Follow the Getting Started guide. Choose skills-only installation, a source build, or a checksum-verified compiled toolkit archive. No npm registry package is published.
The toolkit and standalone runtime archives belong to this same release. Yarn Plug'n'Play integrations use the public capsule launcher and stdio MCP boundary; explicit installation verifies the runtime digest and owned-file inventory. Doctor never silently installs or repairs a runtime.
Changes
- Safe host exports and an integrity-pinned standalone runtime remove the minimal-consumer PnP peer-resolution failure in v0.1.1.
- Durable installation receipts, explicit timeout reconciliation, tamper detection, and Node/OS/architecture/Linux-libc cache separation.
- Eight discovered MCP tools: doctor, prepare, generate, status, preview, review, reconcile, and cleanup. Async generation retains its process; completed artifacts are reused after restart.
- Corrected the fictional example's computed percentage and removed editing affordances from its read-only view, with real-browser regression coverage.
- Six composable skills, portable schemas and interfaces, workflow/privacy/contribution documentation, and optional supplied audio, Voicebox, or ElevenLabs configuration.
Validation
Exact-head CI and post-merge CI pass on Node 22 and 24, including 48 tests, toolkit-only Yarn PnP, installed capture/render, restart reuse, stale-review rejection, and export scanning. A separate anonymous public-clone installation, build, doctor, skill/link checks, and Git-history secret scan pass on explicit Node 24.21.0.
See REVIEW.md for the exact independently reviewed source and media hashes and remaining limitations. The independent diagnostic assessment is not a tool-submitted mission approval; the retained candidate still awaits its formal review decision. Only the allowlisted packages, video, poster, report, and checksums are attached; diagnostic render bundles and machine-local run state are not release assets.
Example and limits
The original fictional Fieldnote example adds a populated chart, widens it, and opens a read-only shared view. It is captioned, 27.8 seconds, 1440×900 at 30 fps, native 1× playback, with no audio track. It is shorter than its soft 35-second target; narration is never accelerated to meet a clock. Optional speech uses your own authorized files or provider configuration and was not certified as a live speech provider by this captioned example.
Synthetic loopback sharing does not certify a production application's authentication or external reachability. Independent semantic review and operator disposition of serious UX findings remain required for each actual demo; generated review packets are evidence, not automatic approval.
The toolkit's original code is MIT licensed. Dependencies and voice providers retain their own terms, including Remotion's separate licensing terms.
Earlier tags and assets remain immutable. Use this patch release for new runtime and PnP installations.