Three ways to run AVATAR, simplest first.
No Node.js. Download and run:
Also listed on Releases. Accept the EULA, finish the wizard, launch AVATAR.
Unsigned build: SmartScreen may warn — More info → Run anyway.
Requires Node.js 20+ and npm. Builds the app, then opens the Electron companion:
cd avatar
npm install
npm run desktopFor hot-reload while developing the UI:
npm run dev:desktopContributors / UI work in the browser (no system-audio loopback):
cd avatar
npm install
npm run devOpen http://localhost:5173.
cd avatar
npm run dist:winProduces AVATAR-Setup-*.exe under desktop-setup/ at the repo root (local build output; not committed). Production packaging omits local custom/ environment trials.
| Issue | Fix |
|---|---|
| SmartScreen warning | Unsigned installer — More info → Run anyway |
| Blank stage | Confirm avatar1.vrm (etc.) under src/assets/avatars/ |
| New VRM missing | Match avatarN.vrm naming; restart |
| Desktop audio missing | Voice → Device output or pick a window |
| Tab audio (browser) | Share tab with Share tab audio enabled |