Skip to content

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.vrm model 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

  1. Start the app:
bash
npm install
npm run dev -- --hostname 127.0.0.1 --port 3100
  1. Open GeminiVRM and complete local setup with your API key, model, and voice preferences.
  2. Open Settings -> Streaming -> YouTube relay only if you need inbound comments.
  3. Sign in to Google, pick an available broadcast, and enable the relay and auto-reply settings you need.
  4. 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 lint
  • npm run build
  • npm run docs:build
  • $env:BASE_PATH='/GeminiVRM'; npm run build:pages
  • powershell -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.svg
  • powershell -ExecutionPolicy Bypass -File D:\Prj\gh-release-notes-skill\scripts\verify-release-qa-inventory.ps1 -RepoPath . -Tag v0.1.0