GeminiVRM v0.1.0 Launch Guide
What Changes for You
- Start with live avatar reactions sooner, because Gemini Live audio is streamed in chunks and chat playback can begin before the full turn completes.
- Use the built-in
public/Kiyoka.vrmmodel with optional live model, voice, and system prompt controls from the same app. - New inbound-only YouTube flow is available from
Settings->Streaming->YouTube relay, where fresh comments can trigger local Gemini replies in-app. - Docs and packaging now include bilingual pages, QA inventory, and Pages-ready release assets for this first version.
What Was Meant to Be Included in v0.1.0
For the full, scoped list of shipped behavior and constraints, read:
Quick Start for the Initial Release
- Start the app:
bash
npm install
npm run dev -- --hostname 127.0.0.1 --port 3100- Open GeminiVRM and complete local setup with your API key, model, and voice preferences.
- Open
Settings->Streaming->YouTube relayonly if you need inbound comments. - Sign in to Google, pick an available broadcast, and enable the relay and auto-reply settings you need.
- Confirm behavior against a real stream and validate the local smoke checks for the stable path.
Release Flow Notes
- The YouTube relay sends incoming YouTube comments into GeminiVRM chat.
- Auto-reply works inside GeminiVRM and does not write back to YouTube chat.
- The stream owner's own comments are intentionally ignored to prevent reply loops.
Validation Before Sharing
npm run lintnpm run buildnpm run docs:build$env:BASE_PATH='/GeminiVRM'; npm run build:pagespowershell -ExecutionPolicy Bypass -File D:\Prj\gh-release-notes-skill\scripts\verify-svg-assets.ps1 -RepoPath . -Path public/repo-hero.svg,docs/public/releases/release-header-v0.1.0.svgpowershell -ExecutionPolicy Bypass -File D:\Prj\gh-release-notes-skill\scripts\verify-release-qa-inventory.ps1 -RepoPath . -Tag v0.1.0