Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AI AvatarNew to Visual Studio Code? Get it now.
AI Avatar

AI Avatar

Web Developer Hyper

|
375 installs
| (1) | Free
AI Avatar is a free app where your VRoid (VRM) avatar cheers you with all its might.🀗 It lives in your VS Code sidebar and reacts to Claude Code / Codex / GitHub Copilot AI activity. Animations and speech bubbles all run without AI too.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Avatar

(日本語の説明は䞋郚をご芧ください / Japanese version below)

AI Avatar is a free app where your VRoid (VRM) avatar cheers you with all its might.🤗 It lives in your VS Code sidebar (reacts to Claude Code / Codex / GitHub Copilot) or browser side panel (reacts to ChatGPT / Claude). Animations and speech bubbles all run without AI too.

Jump to: ✹ Features · 📖 Details · 🗺 Roadmap

Click for the YouTube demo ↓ AI Avatar v9 Demo

🎉 Thank you for 300+ installs on VS Code!
🛒 Download from VS Code Marketplace

🛒 Download from Chrome Web Store

📖 Read the story behind this project on DEV.to:

  • v1 → AI Avatar (VS Code Extension)
  • v2 → AI Avatar v2 with Pose Editor (VS Code Extension)
  • v3,v4 → 😊How to Get Cheered Up 24/7 (AI Avatar v4 with Animation Editor (Chrome Extension + VS Code Extension))
  • v5,v6 → 🦸Let Superheroes Cheer You Up (AI Avatar v6: Chrome Extension + VS Code Extension)
  • v7 → 🫡We'll Support You with All Our Might (AI Avatar v7: Pose Capture and More (VS Code and Chrome Extension))
  • v8,v9,v10 → 🎥AI Chat, AI Cheering Messages, and Animation Editor Hyper (AI Avatar v10: VS Code and Chrome Extension)
  • v11,v12,v13,v14,v15 → ✹Cool Effects, TTS, and Fun Animations (AI Avatar v15: VS Code and Chrome Extension)
  • v16,v17 → 😸Catbot Integration, AI Office, Cat Mode (AI Avatar v17: VS Code and Chrome Extension)
  • v18,v19,v20 → AI Avatar v20, Cursor Avatar, Notification Avatar (Voxel Avatar)🧊
  • v21,v22,v23,v24,v25 → AI Avatar v25 (Avatar Run, Voxel Avatar, Muscle Brain)💪
  • v26 → coming soon!

Features

  • 🎭 Live reactions — character automatically reacts when you send a message to AI
  • 🔀 Watcher switching (VS Code only) — switch between watching Claude Code or GitHub Copilot (v2)
  • 🔄 Change Avatar — swap your VRM character anytime with the button at the top
  • 💃 Animations — play .vrma motion clips or custom JSON poses; 5 separate toggle buttons: Off / Default / Random (v7) / Custom (v2) / Custom Random (v8) (v10)
  • 💬 AI Speech Bubble (VS Code only) — toggle Fixed/AI mode; in AI mode the character reacts to Claude Code activity with context-aware speech (v10)
  • 🎬 Animation Editor — multi-keyframe timeline with in / hold / out timing (v4); all 30 finger bones (v5); values in degrees (v5)
  • 🎨 Random Editor — edit zone-split pattern JSON directly in the Animation Editor; Body & Arms / Legs / Fingers zones, add/delete/navigate patterns (v8)
  • 🎥 OrbitControls — drag to rotate, scroll to zoom, right-click to pan
  • 👀 Eye tracking — eyes and head follow your mouse cursor when idle
  • 💬 Lipsync — mouth animates while Claude is replying
  • 😊 Click or press Enter to interact — triggers a smile, nod, and animation (if ON)
  • 💬 Custom speech messages — edit the speech bubble messages via the Messages button; choose Fixed (built-in) / Custom / Both pool (v16)
  • 😂 Jokes — avatar tells jokes via the Jokes button (v2)
  • 📸 Pose Capture — capture a real body pose with your webcam and export it as a VRM animation JSON (v7)
  • ❀ Positive word reactions (VS Code only) — heart counter, smile, and heart overlay animation when positive words are detected; broken heart and head shake on negative words (v7)
  • 🔍 Prompt Checker [Beta] (VS Code only) — paste any AI prompt and get instant rule-based feedback on clarity, specificity, and structure (v7)
  • 🦁 Giant Mode (Chrome only) — float the avatar as a draggable, resizable overlay over any web page (v7)
  • 🤖 AI Chat — always-visible chat input at the bottom of the panel; ask the avatar anything; replies appear as speech bubbles and trigger animations; supports Gemini API and Ollama (v9)
  • 🗣 Text-to-Speech — Speech:Off / Speech:API (Web Speech API) / Speech:AI (Gemini TTS, uses your API key) (v11) / Speech:Local (Kokoro EN + VOICEVOX JP) (v13) / Kokoro Server for faster local EN TTS (v16)
  • 🧠 Contextual speech bubbles — character reacts to special days (EN/JP separate lists), session count milestones, coding gap, session length, day of week, and time of day (v11) (v16)
  • 🎭 AI Style — Cute / Energetic / Cool character modes (v11)
  • 🌐 Lang toggle — single Lang: EN/JP button controls bubble language and chat language together (v11)
  • 🕺 Richer idle animations — random cycle picks from neck tilt / body tilt / whole-body gravity lean each interval (v11)
  • 🪙 Millionaire Mode — 3D coin or diamond fountain bursts from the avatar on every reaction (v12)
  • 🎢 Roller Coaster Mode — avatar rides a 3D roller coaster in Default, Rainbow, or Water theme (v14)
  • 🎆 Background Effects — loading and 5 reaction backgrounds (Galaxy, Magic, Cyber, Comic, Idol Stage) randomly appear on each reaction (v15)
  • 🐱 Cat Mode — avatar speaks like a cat (meow/にゃ flavor) with full contextual message support (v16)
  • 🏢 AI Office Mode — boss and sub avatars patrol the panel and report to each other with speech bubbles and TTS (v17)
  • 🐾 Launch Catbot — launch the AI catbot app directly from the sidebar (v17)
  • 🐾 Catbot avatar — the AI catbot collaborator appears as a live 3D VRM avatar in the panel (v17)
  • 🌀 Kaleidoscope Effect — animated kaleidoscope background with live tuning controls (sides, speed, color, warmth, symmetry, zoom) (v18)
  • 🗣 Piper TTS (VS Code only) — EN local TTS via an automatically-downloaded native binary, no Python required and faster than Kokoro (v18)
  • 🧊 Voxel Avatar — Minecraft-like mini-game where your avatar walks, terraforms terrain, and plants flowers (v19)
  • 🌻 Voxel Avatar update — Sunflower and Tulip flowers, butterflies that visit and land on flowers, rain with a rainbow, and speech bubbles for manual play (v20)
  • 🛤 Voxel Avatar update — build and ride a rail through the garden, cats that wander around, and coin trees that grow and drop coins (v21)
  • 🐝 Voxel Avatar update — bees, dogs, and birds that fly, land, and roam the garden alongside the butterflies and cats (v22)
  • 🍃 Voxel Avatar update — flowers and coin trees sway in the breeze, cats stretch, dogs sniff and wag their tails, and bees linger on flowers (v22)
  • 🌼 Voxel Avatar update — flower clusters, placement previews, 20-step Undo, a golden pulse on changed blocks, and smarter Auto gardening (v22)
  • 🤖 Codex Support (VS Code only) — avatar also reacts to Codex CLI and Codex VS Code extension activity alongside Claude Code (v22)
  • ❀ Jev Reactions (VS Code only) — sentiment-based avatar reactions with 3D hearts, broken hearts, stars, fire and tears (v23)
  • 📊 Dev Log (VS Code only) — request categories and daily, weekly and all-time history for Claude and Codex (v23)
  • ☁ Voxel Avatar update — hamsters, mushrooms, drifting clouds and sky gradients (v23)
  • 🧠 Muscle Brain — ultimate working memory training game that stimulates your brain (v24)
  • 🧠 Muscle Brain 3D — spatial memory training with numbers and blocks (v25)
  • 🎱 Avatar Run — tilt and rotate a clear 3D sphere to roll a marble along the winding track inside (v25)
  • ❄ Voxel Avatar update — adds winter with falling snow and a snowy garden (v26)

Getting Started

No setup needed — comes with a built-in sample character.

VS Code

  1. Install from the VS Code Marketplace
  2. Click the AI Avatar icon in the activity bar to open the sidebar
  3. Use Claude Code, Codex, or GitHub Copilot — your avatar reacts automatically

Chrome

  1. Install from the Chrome Web Store
  2. Pin it to the toolbar
  3. Click the AI Avatar icon and open the Side Panel
  4. Chat on ChatGPT or Claude — your avatar reacts automatically

Use Your Own VRM Character

You can create your own 3D avatar for free using VRoid — no 3D modeling skills needed. Design your character and export it as a .vrm file.

Click the Change Avatar button at the top of the sidebar to pick a .vrm file.

v6 adds new sample characters — three girls and two boys — plus cute, cool, and funny pose packs. (free download from GitHub Releases)

Joyful Colors is a group that is gathered with a mission to cheer developers and other people up and make them feel happy. They will cheer you up 24/7 through VS Code extension and Chrome (Edge) extension. Let's take a look at the superhero characters!

↑ Sweet Purple (Creater: Blue) Bright and cheerful. Wants to be a famous pop star and eat yummy things. Makes cute poses.

↑ Candy Pink (Creater: Hyper) Another face of the sample avatar (Ninja Girl). kind and considerate. Good at making fake smiles. Makes cute poses.

↑ Maximum Blue (Creater: Blue) Active and full of energy. Girls fall in love when their eyes meet his. Makes cool poses.

↑ **Hyper Yellow** (Creater: Blue) Always trying to make a cool app, but always ends up making a silly app. He thinks Purple and Pink like him, but they are just using him. Makes silly poses.
v2 v3 v4 v5 v6 v7 v8 cat

Candy Pink ↑

👉 Download Candy Pink from GitHub


Animations (v2)

There are five animation buttons. Click one to activate it — the active button is highlighted. The selected state is remembered across restarts.

Button Behavior
Animation: Off No motion clips play
Animation: Default Plays the built-in sample poses included with the extension
Animation: Random Generates random poses from built-in zone patterns (v7)
Animation: Custom Opens a file picker — plays .vrma and .json pose files from your chosen folder
Animation: Custom Random Pick a custom random-custom.json — generates random poses from your own zone patterns (v8)

Using .vrma clips from VRoid Project:

VRMA Animation files are not included in the extension because they cannot be redistributed under their license terms. Please download them yourself for free from the official VRoid Project:

👉 VRM Animation 7-Pack by VRoid Project (free)

The pack includes 7 animations: Show full body, Greeting, Peace sign, Shoot, Spin, Model pose, and Squat.

  1. Download and unzip the pack
  2. Click Animation until it shows Animation: Custom
  3. Pick the folder containing the .vrma files
  4. A random clip plays each time the AI responds

Animation Editor (v4+)

Click for the YouTube demo ↓ Animation Editor

Click Edit Animation to open the animation editor as a full VS Code tab:

Views (v8)

  • Three synchronized cameras displayed side by side: RIGHT / FRONT / LEFT — see all angles at once (v8)
  • Image button switches to a 2×2 layout (FRONT + reference image top row, RIGHT + LEFT bottom row) — load any image as a pose reference (v8)

Bone editing

  • Full 2-column bone list covering all body parts — head, neck, spine, arms, hands, legs, and all 30 finger bones (v5)
  • Drag the slider or type a value in degrees to rotate each bone (v5)
  • A bone arc trail appears on the avatar when you focus a slider or input — visual rotation feedback (v8)
  • Quick-apply preset buttons at the bottom: Body & Arms / Legs / Fingers presets apply built-in zone patterns instantly (v8)

Keyframes & timing

  • Add multiple keyframes with + KF to build a full animation sequence (v4)
  • Each keyframe has In (fade in), Hold, and Out (fade out, last keyframe only) timing (v4)
  • Navigate keyframes with < >, delete with − KF, preview with Play (v4)

Expression

  • Per-keyframe expression: Default / Happy / Wink (v7)

Actions

  • Load — pick a different JSON pose file to edit
  • Save — write the animation back to the JSON file; adds it to the random pool
  • Reload — re-read the file from disk, discarding unsaved edits
  • JSON to VRMA — export the keyframe animation as a .vrma VRM Animation file (v8)
  • Exit — close the editor tab and reopen the sidebar (v8)

Random Editor (v8)

  • Click Random Editor to open the zone-split pattern JSON editor
  • Opens with the built-in random-custom.json loaded automatically — click Load Random to switch to a different pattern JSON file
  • Switch between Body & Arms / Legs / Fingers zones — only relevant bones are shown, unrelated ones are hidden
  • Navigate patterns with < >, add with +, delete with −; name is editable
  • Save writes all edits back to the JSON file; Reload re-reads from disk
  • Exit Random returns to the normal editor

AI Chat (v9)

A chat input is always visible at the bottom of the panel. Type a message and press → to send. The avatar animates and shows the reply as a wide speech bubble.

Click the ⚙ button next to the input to open chat history, provider settings, and system prompt.

Providers

  • Gemini — cloud API; requires a free API key from Google AI Studio

  • Ollama — runs locally on your machine; no API key needed; install from ollama.com

    After installing Ollama, pull the model once before use:

    ollama pull qwen2.5:3b
    

    Note: The first message is slow — Ollama loads the model from disk into RAM on initial use. Subsequent messages in the same session are much faster once the model is in memory.

    Model choice: Smaller models (e.g. qwen2.5:1.5b) respond faster but with simpler replies. Larger models (e.g. qwen2.5:7b) are slower but give more detailed, accurate answers. Change the model in ⚙ settings.

    Tip: Keep questions short and focused — lightweight models (local or Gemini Flash) handle concise prompts best.

    Chrome only: Ollama blocks requests from browser extensions by default. Fix it once:

    1. Win+R → type sysdm.cpl → Advanced → Environment Variables → New
    2. Name: OLLAMA_ORIGINS / Value: chrome-extension://YOUR_EXTENSION_ID — replace YOUR_EXTENSION_ID with AI Avatar's ID from chrome://extensions (enable Developer mode to see it). Do not use *, which allows every website.
    3. Quit Ollama from the system tray → relaunch it — no reboot needed

Settings (⚙ button)

  • Switch provider with the Gemini / Ollama toggle
  • Enter your Gemini API key (VS Code: SecretStorage; Chrome: extension-local IndexedDB). Saved keys are not filled into the page automatically; the eye button reveals them briefly. Use Remove key, then Save, to delete the saved key.
  • Set the model name (default: gemini-3.1-flash-lite / qwen2.5:3b)
  • Edit the system prompt — default: cheerful 1-sentence coding companion with emoji

Text-to-Speech (v11)

Three speech modes — select one at a time:

Button Behavior
Speech: Off Silent — no audio
Speech: API Web Speech API — browser built-in voices, works offline, available on VS Code and Chrome
Speech: AI Gemini TTS — natural neural voices via Gemini API (requires API key from AI Chat settings)

Two voice options apply to both modes:

Button Voice
Speech: Female Aoede — warm, bright
Speech: Male Charon — calm, cool

Speech:AI requires the same Gemini API key used for AI Chat. If no key is set, Speech:AI silently falls back to no audio.


Speech:Local (v13) (v16)

Offline TTS — no API key or internet required. Select Speech:Local in the Speech radio group.

Two engines run depending on language:

Lang Engine Requirement
Lang: EN Kokoro — lightweight English neural TTS, runs fully in-browser None — model downloads automatically (~85 MB on first use)
Lang: JP VOICEVOX — high-quality Japanese TTS with character voices You must download and install VOICEVOX yourself (free), then keep it running

Kokoro downloads and caches the model on first use, then warms it up so the first response is instant. No further downloads after the initial load.

Kokoro Server (v16):

The default in-browser Kokoro runs neural network inference inside WebAssembly, which is significantly slower than native execution — every message takes several seconds to synthesize. The Kokoro Server runs the same model as a local Python process using the native ONNX Runtime, which is much faster and produces speech in under a second per message.

Requirements (install once):

pip install kokoro-onnx soundfile fastapi uvicorn

VS Code usage:

  1. Toggle Kokoro Server: On in the toolbar — the extension starts the server; on first run the server downloads the model files (~300 MB) separately to ~/.cache/kokoro-onnx/
  2. Wait for the status to show ready, then speak as normal — the Speech radio group is disabled while the server is active

Chrome usage:

  1. Download kokoro_server.py and run it:
    python kokoro_server.py
    
  2. Wait for Model loaded. Server ready
  3. Toggle Kokoro Server: On in the panel — the Speech radio group is disabled while the server is active

VOICEVOX setup (required for JP):

  1. Download VOICEVOX from voicevox.hiroshiba.jp (free, Windows / Mac / Linux)
  2. Install and launch it — it runs as a local server on port 50021
  3. Keep VOICEVOX running while using Speech:Local with Lang: JP

If VOICEVOX is not running when you switch to JP+Local, a status message appears in the panel. Start VOICEVOX and it connects automatically on the next message.

Voice gender (Female / Male) applies to both engines.


Contextual Speech Bubbles (v11) (v16)

The speech bubble checks a priority chain before showing a message. Higher-priority conditions fire first; each fires at most once per session, except time of day which fires once per time period (v16) (persists across restarts):

Priority Condition Example
1 Special day (holiday) "Happy Halloween! 🎃"
2 Monthly greeting (v16) "Happy New Year! 🎊"
3 Session count milestone "10th reaction today! 🎉"
4 Long gap since last reaction "Welcome back! Missed you 💕"
5 Long session "You've been at it for an hour! 🔥"
6 Day of week "Happy Monday! Let's go! ⚡"
7 Time of day (once per period v16) "Good morning! ☀"
8 AI / fixed pool Normal reaction message

EN and JP use separate message pools and separate special day lists (Western vs Japanese holidays).


AI Style (v11)

Three character personality modes — select one at a time:

Button Tone Emoji
AI Style: Cute Warm, sweet, encouraging 💕 ✹
AI Style: Energetic Enthusiastic, high-energy, motivating 🔥 ⚡
AI Style: Cool Calm, confident, minimal ✓ 🎯

Switching style automatically updates both:

  • The speech bubble AI prompt (short reaction lines)
  • The chat system prompt (full chat replies)

Available on VS Code and Chrome.


Millionaire Mode (v12)

Click for the YouTube demo ↓ AI Avatar v12 Demo

Select a mode with the Millionaire radio buttons in the toolbar:

Option Behavior
Off No fountain (default)
Coin 3D gold coins burst from the avatar on every reaction
Diamond 3D pink crystal diamonds burst from the avatar on every reaction

The Millionaire: Sound button toggles a chime sound for each burst — coin plays a short C6 ring, diamond plays a longer crystal chime. The sound button is disabled when Millionaire is set to Off.

When Millionaire mode is active, a 🪙 coin counter appears in the top bar showing the total coins spawned this session. It resets to zero when mode is turned off. (v14)


Roller Coaster Mode (v14)

Click for the YouTube demo ↓ AI Avatar v14 Demo

Select a theme with the Roller Coaster radio buttons in the toolbar:

Option Behavior
Off No roller coaster (default)
Default Avatar rides a 3D roller coaster over a green field; chase camera follows from behind
Rainbow Rainbow-colored track through a starry space scene; dark background with vignette overlay
Water Underwater track with rising transparent bubbles; blue gradient background and blue overlay

The avatar stands on a skateboard-shaped cart and rides the full looping track. The camera chases from behind so you can always see the avatar.


Background Effects (v15)

Effects designed by @RutenVeil.

Click for the YouTube demo ↓ AI Avatar v15 Demo

Loading effect plays automatically when the avatar first loads — a hologram scan line sweeps from top to bottom, carving the avatar out of the darkness against an SF space background.

Reaction backgrounds appear randomly on every reaction. There are 5 themes:

Theme Style
Galaxy Starry night sky with aurora, glowing nebula, and twinkling sparkles
Magic Magic circles at feet and overhead; butterflies, sparkles, and light mist rise from below
Cyber Cyberspace reveal — amoeba mask dissolves to expose a digital background with hologram UI elements
Comic Comic burst — speech balloons, thunderbolts, and confetti pop out sequentially, then fade leaving only the avatar
Idol Stage Concert stage curtain drops; spotlights swing, glowsticks sway, and hearts burst outward

The Effect button in the toolbar toggles all background effects on/off. Effects are automatically hidden during Roller Coaster mode.


Cat Mode (v16)

Click for the YouTube demo ↓ AI Avatar Cat Mode Demo

Click the Cat Mode button in the toolbar to toggle cat mode on/off.

When Cat Mode is on, all speech bubble messages get a cat flavor — English messages are prefixed with Meow! or Purrr!, and Japanese messages end with にゃ. The full cat text is shown in the bubble exactly as-is.

Cat Sound — a second button appears next to Cat Mode. When Cat Sound is on, a random meow sound plays before each TTS message. The sound plays first, then TTS reads the message (Meow!/Purrr! prefix is stripped from TTS so it isn't read aloud — only the meaningful content is spoken).


AI Office Mode (v17)

Click for the YouTube demo ↓ AI Avatar AI Office Mode Demo

Two 3D avatars — Boss and Sub — appear in the panel and patrol back and forth. They stop, face each other, and exchange speech bubbles with TTS. On each AI reaction, Boss calls Sub over for a status report.

  • Boss and Sub are full VRM avatars with walk animation and idle speech
  • Speech bubbles appear above each avatar with TTS
  • Millionaire Mode and Roller Coaster Mode are automatically disabled while AI Office is active

AI Office — toggle AI Office mode on/off

Change Boss — swap the Boss VRM avatar

Cat Boss — use the Catbot as the Boss avatar


Catbot (v17)

Catbot is a galactic robot cat you can talk to from any device — and a harness that lets you switch between (or combine) all of your AI models. Created by DEV Community friend Anna. See the Catbot README for full feature details and setup instructions.

No Catbot / Catbot Only / With Catbot — radio group to choose how the Catbot avatar appears: hidden, shown alone, or shown alongside the main avatar

Launch Catbot — starts the server in the catbot folder and opens http://localhost:8800 in the browser (Chrome: start the server manually before clicking)

Set Catbot (VS Code only) — opens a folder picker to set the catbot folder path (Chrome: button is disabled)

Catbot avatar — the AI catbot collaborator appears as a live 3D VRM avatar in the panel (v17)


Kaleidoscope Effect (v18)

Click for the YouTube demo ↓ AI Avatar Kaleidoscope Mode Demo

Click the Kaleidoscope toolbar button to replace the background with an animated, live-tunable kaleidoscope shader rendered behind the avatar.

Control What it does Range
Kaleidoscope: On / Off toggles the effect on and off button
Warmth shifts the color palette warmer or cooler slider 0–1, default 0.5
Vivid controls how saturated the colors are slider 0–1, default 0.6
Sides number of mirrored segments around the center slider 3–16, default 6
Rings number of concentric rings in the pattern slider 1–30, default 10
Symmetry mirrors the pattern for a symmetric vs. free-flowing look checkbox, on by default
Center offsets the pattern's center point slider 0–1, default 0
Zoom zooms the pattern in or out slider 0.3–3, default 1
Speed controls how fast the pattern animates slider 0.1–3, default 1

Every control updates the shader live while the effect is on.


Piper TTS (v18)

Local, offline English TTS powered by Piper, a native (non-Python) neural TTS engine — faster than the WebAssembly-based Kokoro and no Python install required. Select Speech: EN Piper in the Speech radio group to use it. (VS Code only — Piper runs as a native process spawned by the extension host, which isn't available in the Chrome sandbox; the option is shown grayed out in Chrome.)

Turning it on for the first time automatically downloads the Piper binary and default voice models (~a few hundred MB) — no manual setup needed. To use your own binary/voice instead, point vroidCompanion.piperFolder in settings at a folder containing piper/piper.exe and a .onnx voice model; clear the setting to fall back to the automatic download.

Piper picks a voice automatically based on the current Gender setting, and uses a distinct boss voice when speaking as the boss avatar in AI Office Mode:

Setting Voice
Gender: Female Amy
Gender: Male Ryan
Gender: Female (boss) hfc_female
Gender: Male (boss) Norman

Voxel Avatar (v19) (v20) (v21) (v22) (v23) (v26)

Click for the YouTube demo v26↓ AI Avatar Voxel Avatar Mode v26 Demo

v22↓ AI Avatar Voxel Avatar Mode v22 Demo

v21↓ AI Avatar Voxel Avatar Mode v21 Demo

v20↓ AI Avatar Voxel Avatar Mode v20 Demo

v19 ↓ AI Avatar Voxel Avatar Mode v19 Demo

Click the Voxel Avatar toolbar button to switch the panel into a minimal Minecraft-like mini-game — your avatar walks around a small block world, terraforms terrain, and plants flowers.

Mode & files

Control What it does Ver
Voxel Avatar: On / Off toggles the mini-game on and off; borrows your currently-loaded avatar without reloading it v19
Auto: On / Off avatar wanders and gardens on its own; a click, or Claude Code finishing a response, triggers one step (flatten stone, fill a hole, or plant a flower); defaults to on each time Voxel Avatar is turned on v19
Undo restores the last garden or rail edit, including Auto's own actions (up to 20 steps); Load clears the history v22
Save / Load save the current world to a file, or load one from a file (overwrites what's currently placed) v19
❓ Help opens an in-panel cheat sheet of all the controls below — a wider, scrollable window with a close button in the top-right v19 / v22
Counters 🌸 individual flowers · 🍄 mushrooms · 🦋 butterflies · 🐝 bees · 🐦 birds · 🐱 cats · 🐶 dogs · 🐹 hamsters · 🪙 coins dropped across all coin trees, ever (a running total, not a live count on screen) v19–v23

Moving & building

Control What it does Ver
W A S D / Arrows move the avatar; Shift to move faster v19
Left-drag orbit the camera v19
Right-drag pan the camera (re-centers once the avatar moves) v19
Mouse wheel zoom in / out v19
Left click place the selected block v19
Right click break a block v19
Block: Grass / Dirt / Stone pick which block Left click places v19
Flower: Pink / Red / Purple plantable only on top of grass at ground level v19
Flower: Sunflower / Tulip two more flower shapes: a tall sunflower with a wide dark center, and a cup-shaped tulip; Auto plants them too v20
Flower: Coin Tree plant it on grass at ground level like a flower; each of its 3 branches grows a coin, hangs it, then drops it and grows another, forever v21
Mushroom plant clusters of 1–3 mushrooms on grass, with a separate counter v23

Wildlife

Control What it does Ver
Butterfly adds a butterfly that flutters around, visits flowers, and sometimes lands on one (up to 25) v20
Bee adds a bee with quick wingbeats that visits flowers and lingers on them (up to 25) v22
Bird adds a randomly sized bird that flies, then lands and hops on grass — flowers included, so it perches among them; not on dirt, stone, or a coin tree (up to 10) v22
Cat adds a pink cat that walks around and occasionally stretches (up to 10) v21 / v22
Dog adds a dog that strolls, sniffs nearby flowers, blinks, and wags its tail (up to 10) v22
Hamster add up to 10 hamsters that scurry, sniff plants and sit up v23

Every count is saved with the world.

Coaster

Control What it does Ver
Start Rail click a block on the ground to begin building a rail there; right-click a placed rail to undo its last waypoint v21
Extend: Straight / Left / Right / Up / Down extends the rail one block from wherever it currently ends — straight ahead, turning 45° (press twice for a 90° turn), or climbing / descending half a block v21
Extend: ↖ ↗ ↙ ↘ the D-pad's diagonal corners turn and climb / descend together in one single rail piece, instead of needing two separate presses v21
Delete removes the last-placed rail waypoint (same as right-clicking it in the 3D view) v21
Ride rides the rail you built (needs at least 3 rails placed); click again (now "Stop") to get off; the garden keeps going while you ride — butterflies, bees, birds, cats, dogs, and coin trees don't freeze v21

In the garden

Things that happen on their own, without a button.

Winter — while the garden is active and visible, 20 minutes of normal weather alternate with 10 minutes of winter. Snow falls intermittently, and the ground, trees, mushrooms, and flower petals gradually turn snowy while keeping their original colors visible. Bees and butterflies rest on flowers, or on the ground if none remain, and resume flying afterward. Season progress is saved. (v26)

Clouds and sky — drifting clouds above the garden and a gradient sky. (v23)

Weather — it sometimes rains (roughly every 3–6 minutes, for 30–60 seconds): the sky dims, butterflies and birds shelter until it clears, and a rainbow appears as the rain stops (v20) (v22)

Speech bubbles — Auto's bubble and speech also fire for manual play: placing or breaking a block, planting a flower, adding an animal, and the weather (v20)

Flower clusters — planting places 1–3 flowers at once (1–2 for sunflowers) with varied spacing, size, height, and head direction; the 🌸 counter counts individual flowers, and Save keeps each arrangement (v22)

Sway — flowers and coin trees sway in the breeze with their roots fixed, smaller flowers moving more; hanging coins stay attached to the swaying branches (v22)

Placement preview — hover the garden to see where a block, flower, or coin tree will land: green means allowed, red means blocked; hovering a rail Extend button previews its next piece (v22)

Golden pulse — a block flashes gold for half a second when it's successfully placed, broken, or planted, including Auto's own edits, so you can see what it just did (v22)

Smarter Auto — Auto prefers a 5–10 block walk, routes around obstacles, announces where it's heading, temporarily skips blocked targets, and picks terrain repair 70% / planting 30% when both are in reach (v22)

Jev Reactions (v23)

Click for the YouTube demo↓ AI Avatar Voxel Avatar Mode v23 Demo

Uses Jev to check the sentiment of your new Claude/Codex requests and trigger avatar reactions. VS Code only.

  • Jev API Key — save your key in Settings; the eye button reveals it for up to 15 seconds. Remove key deletes the saved key. (v23)
  • Jev: On/Off — enable sentiment reactions; starts Off after restart. (v23)

Positive results randomly show a heart, star or fire; negative results show a broken heart or tears. Neutral results do not trigger a sentiment reaction. AI replies are excluded. (v23)

Dev Log (v23)

Counts Claude/Codex requests and uses Jev to assign categories—not to measure completed tasks. Saves counts and categories locally, without message text. VS Code only.

Control What it does
Dev Log Opens the log tab
Record: On/Off Records new requests independently of avatar reactions; starts Off after restart
Period: Day / Week / All Shows daily, Monday–Sunday weekly or all-time totals
Tool: All / Claude / Codex Filters counts by tool
History Select a row to show its categories
Previous / Next Browses seven recorded days or weeks per page
Refresh Reloads saved counts
Clear history Stops recording in this window and deletes saved counts after confirmation
Help Shows controls and category explanations

Muscle Brain (v24) (v25)

Muscle Brain is an ultimate working memory training game that stimulates your brain. Inspired by N-back-style memory exercises, it challenges you to remember, manipulate, and recall number and letter sequences.

No need to be afraid of the hard training. Mr. Brain, everyone’s hero, will support you throughout the game and save the day!

Working memory helps you keep information in mind while:

  • Handling complex tasks
  • Keeping track of multiple steps and staying focused
  • Thinking through problems and possible solutions

Open Settings → Muscle Brain to play in a separate VS Code editor tab or Chrome browser tab.

2D (v24)

Remember the starting sequence for two seconds, then shift it and add the new characters. Your answer submits automatically when complete. For example: 4259 → +5 → 2595.

Control What it does
Digits Choose a sequence length from 4 to 8
Shift Direction Shift left or right
Shift Count Replace 1, 2, or 3 characters each round
Mode Switch between numbers and letters
Rhythm Accept input only during the blue timing bar
Sound Turn voice feedback on or off
Language Switch English/Japanese; shared with 3D, like Sound
Start Game Start a scored game
Practice Mode Show answers as you type
How to Play Read the rules and examples
History View and sort saved best scores
Delete History Clear saved scores and streak data
Delete Settings Reset 2D game settings while keeping shared preferences, scores, and streaks

Progress and celebrations — best scores, medals, daily streaks, confetti, and animated feedback accompany your progress. (v24)

3D (v25)

Click for the YouTube demo ↓ AI Avatar v25 Demo 1

Choose 3D below the title to train with numbers or blocks in the same Muscle Brain tab. Language and sound are shared with 2D; other settings, score histories, and daily streaks remain separate. (v25)

Control What it does
Mode Choose Num or Block
Shift In Num mode, choose left or right
Blocks In Block mode, choose 1, 2, or 3 blocks
Operation In Block mode, choose Shift or Rotate
Sound Turn voice feedback on or off
Language Switch English/Japanese; shared with 2D, like Sound
Delete Settings Reset 3D game settings while keeping shared preferences, scores, and streaks
Start Game Begin memorizing the starting cube
Continue Begin after studying the starting cube; correct answers advance automatically after one second
Answer Edit or clear incomplete answers; the final digit or required block submits automatically
Back Return to settings; wrong answers stay visible until you choose Back
How to Play Read the selected mode’s rules
History View and sort best scores for each settings combination
Delete History Clear 3D scores and its daily streak
  • Num — Remember eight digits in a 2×2×2 cube. Four new digits appear for five seconds. Shift one cell left or right, discard the outgoing four digits, and insert the new digits on the opposite side. Numbers do not wrap. Enter the resulting eight digits in the two layer grids. (v25)
  • Block — Remember 1–3 blocks in a 3×3×3 space. Mentally shift them one cell, wrapping at the edges, or rotate the pattern 90° around the indicated axis. Answer using the three front-view layers: Y1 front, Y2 middle, Y3 back. (v25)
  • 3D view — Drag to look around. Axes follow Blender: +X right, +Y back, +Z up. (v25)
  • Feedback and progress — Each correct answer earns one point and advances after one second. New records spin Mr. Brain and randomly show gold confetti or brain emojis; other correct answers show colorful confetti. Mistakes remain visible until Back: blocks show correct positions in green and incorrect selections in red, while Num shows the correct digits. Best scores, medals, and daily streak milestones track progress. (v25)

Avatar Run (v25)

Click for the YouTube demo ↓ AI Avatar v25 Demo 2

Avatar Run is a 3D tilt-controlled track game. It starts with your mini avatar; switch Avatar off to play as a marble. A long, winding track sits inside a clear sphere — tilt and rotate the whole sphere to guide your avatar or marble from Start to Goal without falling off. Every track is generated fresh, and the sphere shows through so you can always see where the track goes next.

Open Settings → Avatar Run to play in a separate VS Code editor tab or Chrome browser tab.

Control What it does
Drag / WASD / ↑ ↓ ← → Tilt the sphere
Q / E Rotate the sphere counterclockwise / clockwise
Scroll Zoom in and out
Start rolling Start the game
Pause / Resume Pause or resume the game (also Esc)
Restart Replay the same track from Start
New Track Generate a new track
Reset Zoom Return the camera to the default zoom
Mode: Normal / Rainbow Switch appearance without resetting your run; opens in Rainbow every time
Avatar: Off / On Switch between a marble and your selected mini avatar; Avatar starts On. The mini avatar uses the same tilt controls and ball physics, with skirt/hair spring motion disabled
Counters ⏱ Time · 💥 Falls · 🚩 Checkpoint · 📈 Track progress

Developer previews: MARBLE_DEV in src/shared/devFlags.ts shows Test A / Test B while enabled. Each button cycles through five different trap previews and places the marble just before the selected trap. Press Start rolling to try it; New Track returns to a random course. Disable the flag and rebuild to hide these controls.

On the track

The game includes:

  • Traps — five different types are randomly selected from ten: open side, narrow track, sideways conveyor, center hole, hinged bridge, swinging bumper, rotating bar, wobbling platform, seesaw bridge, and bumps. One sits in each section after checkpoint 1, including the final purple section; the opening stays clear. Hole falls also return to the last checkpoint. Restart keeps the arrangement; New Track reshuffles it.
  • Checkpoints — five checkpoints save your progress; fall off and the marble returns to the last one you reached, level and safe (v25)
  • Feedback — Start, fall, retry, and Goal messages appear above the sphere. A pulsing glow marks the marble at Start and after retries; reached checkpoint stripes match the track color.
  • Goal celebration — the remaining rainbow spheres pop in a quick red-to-purple wave, with larger shaded bubbles that drift and fade over three seconds.
  • Normal / Rainbow — Normal has a white background and yellow track. Rainbow has a black background, a smooth red-to-purple track, and randomly scattered floating spheres of different sizes that burst when touched. Restart or New Track restores the spheres; they do not affect the marble's motion.
  • Marble visibility — track sections covering the marble become see-through. You can pass either side of the center-hole platform; falling into the hole returns you to your checkpoint (v25)
  • XYZ guide — a Blender-style axis guide shows which way is up, with gravity pulling toward −Z (v25)

Codex Support (v22)

Your avatar reacts to Codex as well as Claude Code. There's no extra button — leave the watcher on Claude Code and Codex activity is picked up alongside it.

What's detected — both the Codex CLI and the Codex VS Code extension, across all your local projects, so the avatar reacts even while you're working in another window (v22)

How it reacts — while Codex is working, a reaction fires every 10 seconds: panel animations, speech, and bubbles, plus one Voxel Avatar gardening step if the mini-game is on (v22)

When it stops — reactions pause as soon as Codex finishes, is cancelled, starts waiting for your input, or goes quiet for a while; old session history and subagent activity are ignored (v22)

Settings — your existing reaction settings still apply, and Auto: Off in Voxel Avatar still means no automatic gardening (v22)


Watcher (VS Code only) (v2)

Click the Switch Watcher button to toggle between watching Claude Code and GitHub Copilot activity.

You can also set the default watcher in settings via vroidCompanion.activeWatcher.

Codex activity is watched alongside Claude Code — no switching needed. See Codex Support. (v22)


Speech Bubble Messages

Click the Messages button to edit the messages shown in the speech bubble when the avatar reacts.

  • Enter messages separated by | (pipe), e.g. You can do it! | Nice work! | Love that fix!
  • Messages are saved to VS Code settings and persist across restarts
  • You can also edit them directly under vroidCompanion.speechMessages in settings

Giant Mode (Chrome only)

Click the Giant Mode button to float the avatar as a draggable, resizable overlay over any web page. The avatar reacts to AI activity detected on the page.

Giant Mode


Using with Claude Code VS Code Extension (VS Code only)

You can display both panels side by side at the same time:

  1. Right-click either extension's icon in the activity bar
  2. Select Move to Secondary Side Bar

One panel goes to the left sidebar, the other to the right — you can choose which side each one is on.


Requirements (VS Code only)

  • VS Code 1.85+
  • Claude Code CLI or VS Code extension (for automatic reactions)
  • Codex CLI or VS Code extension, optionally — reactions fire for Codex too (v22)

Cursor Avatar (v18)

Click for the YouTube demo ↓ Cursor Avatar v1 Demo

Cursor Avatar is a spin-off desktop app: click anywhere on your screen and your VRM avatar pops up near your cursor to react. It's a separate download, not part of this extension — see its own repo for setup and details.


Notification Avatar (v19)

Click for the YouTube demo ↓ Notification Avatar v1 Demo

Notification Avatar is a spin-off desktop companion app: your VRM avatar pops up in the corner of your screen and reacts whenever Claude Code or Codex needs your attention or finishes a task — works even when VS Code isn't open, since it reacts to Claude Code/Codex CLI hooks directly. It's a separate download, not part of this extension — see its own repo for setup and details.


Special Thanks

  • @AnnaVi11arrea1 - Catbot creator and v17 collaborator
  • @RutenVeil — Created the background effects in v15 and keeps supporting.
  • @Gramli — Updated in v2 and keeps supporting.
  • @aryanc193 — Made the avatar collaboration project that is the beginning of AI Avatar and keeps supporting.
  • Maximum Blue — Made avatars in v6 and keeps supporting.

Privacy

VS Code Privacy Policy

Roadmap

v1 ✅

  • VRM character in VS Code sidebar
  • Live reactions to Claude Code activity
  • Eye tracking, lipsync, OrbitControls
  • Change Avatar, speech bubble messages

v2 ✅

  • 3-state Animation button (off / Default / Custom)
  • Custom pose editor with JSON save/load
  • Jokes button
  • GitHub Copilot watcher support
  • Watcher switching (Claude ↔ Copilot)

v3 ✅

  • 🌐 Chrome extension version
  • Various fixes and adjustments

v4 ✅

  • Pose Editor upgraded to full Animation Editor
  • Multi-keyframe timeline with in / hold / out timing
  • Various fixes and adjustments

v5 ✅

  • Enter key on terminal triggers animation (VS Code)
  • Fixed reload to always restore the latest saved pose
  • All 30 finger bones added to the animation editor
  • Animation editor values now shown and saved in degrees (backward compatible)
  • BG toggle button — gray background to see dark-colored avatars
  • Various UI polish: button styling, focus outlines, editor colors

v6 ✅

  • New sample characters: 3 girls and 2 boys (free download from GitHub Releases)
  • New pose packs: cute, cool, and funny poses (free download from GitHub Releases)

v7 ✅

  • 📸 Pose Capture — capture a real body pose with webcam and export it as a VRM animation JSON
  • ❀ Positive word reactions (VS Code only) — heart counter, smile, and heart overlay animation when positive words are detected; broken heart and head shake on negative words
  • 🦁 Giant Mode (Chrome only) — float the avatar as a draggable, resizable overlay over any web page
  • 🎲 Animation: Random mode — new 4th state generates random poses from zone patterns (expression, body + arm, fingers, legs)
  • 😊 Expression editor — add Happy or Wink expressions to animation keyframes directly in the editor
  • 🖱 Click anywhere to react (Chrome only) — clicking any web page triggers an animation on the avatar
  • 🔍 Prompt Checker [Beta] (VS Code only) — paste any AI prompt and get instant rule-based feedback on clarity, specificity, and structure

v8 ✅

  • 🎲 Animation: Random Custom — 5th animation state; pick a custom zone-pattern JSON, plays random pose combos
  • 🎨 Random Editor — zone-split pattern JSON editor inside the Animation Editor (Body & Arms / Legs / Fingers zones)
  • 🎬 Animation Editor update — now opens as a full-screen tab; three-camera view (RIGHT / FRONT / LEFT), image reference layout, bone arc trail, zone preset buttons, JSON to VRMA export

v9 ✅

  • 🤖 AI Chat — always-visible chat input; ask the avatar anything; replies appear as wide speech bubbles and trigger animations; supports Gemini API and Ollama (local)
  • 🎛 Panel layout redesign — collapsible toolbar behind ⚙ gear
  • 🐛 Fixed flaky positive/negative word detection (VS Code only) — now reliably catches keywords in your messages to Claude Code

v10 ✅

  • 💬 AI Speech Bubble (VS Code only) — toggle between Fixed and AI mode; in AI mode the character reacts to Claude Code activity with context-aware speech; messages customizable
  • 🎛 Toolbar redesign — 4 fixed rows always visible; animation split into 5 separate toggle buttons (Off / Default / Random / Custom / Custom Random); Positive Words and Negative Words as direct buttons
  • 🎭 Improved idle & thinking animations — random idle head micro-tilt every 6–10s; thinking state now shows a natural Z-axis pondering tilt with gentle oscillation

v11 ✅

  • 🗣 Text-to-Speech — Speech:Off / Speech:API (Web Speech API) / Speech:AI (Gemini TTS)
  • 🧠 Contextual speech bubbles — character reacts to special days (EN/JP), session count milestones, coding gaps, session length, day of week, and time of day
  • 🎭 AI Style — Cute / Energetic / Cool modes
  • 🌐 Lang toggle — single button controls bubble language and chat language together
  • 🕺 Richer idle animations — random cycle picks from neck tilt / body tilt / whole-body gravity lean

v12 ✅

  • 🪙 Millionaire Mode — 3D coin or diamond fountain bursts from the avatar on every reaction
  • 🎛 Radio group UI — animation, AI style, speech, provider, and millionaire controls redesigned as inline radio buttons

v13 ✅

  • 🗣 Speech:Local — Kokoro (EN offline TTS, no API key needed) + VOICEVOX (JP local TTS)
  • 💬 Bubble On/Off toggle — hide speech bubbles while keeping TTS audio active
  • 🤖 Bubble:AI — contextual messages (special days, time of day, etc.) now go through AI in AI mode

v14 ✅

  • 🎢 Roller Coaster Mode — avatar rides a 3D roller coaster in Default, Rainbow, or Water theme
  • 🪙 Add coin counter in the top bar
  • ❓ Add help button in the top bar
  • 🐛 Bug fixes: roller coaster CSS and Chrome Giant Mode display

v15 ✅

  • 🎆 Background Effects — SF loading effect on avatar load; 5 animated reaction backgrounds (Galaxy, Magic, Cyber, Comic, Idol Stage) randomly selected on each reaction
  • 💥 Roller Coaster Rainbow mode — large stars now explode into a burst of colored particles when they hit the avatar
  • 🦁 Giant Mode state sync — Effect, bubble visibility, TTS mode, and language now carried over from the panel when opening Giant Mode
  • 🐛 Fix: Animation editor — image picker no longer resets the pose to default; unintended idle/click animations no longer fire while editing
  • ✹ Fix: Settings panel now has a scrollbar so all buttons are reachable
  • 💃 Candy Pink Avatar — added Candy Pink v2–v7 image gallery and VRM avatar download link

v16 ✅

  • 🐱 Cat Mode — avatar speaks like a cat (meow/にゃ flavor) with full contextual message support
  • 🐱 Cat pose added to default animations
  • 🐱 Candy Pink v8 Cat avatar added to GitHub — download here
  • 🚀 Kokoro TTS server added to speed up local text-to-speech
  • 🧠 Richer contextual messages — expanded special days (EN/JP), monthly messages, time-of-day message shows once per time period
  • 💬 Message pool toggle — Fixed / Custom / Both radio button; Fixed pool adds 20 built-in cheer messages
  • 🐛 Fix: Animation editor no longer loads poses from the custom animation folder on first open
  • 🐛 Fix: Bubble: Off now correctly hides the bubble when Bubble: AI is active

v17 ✅

  • 🏢 AI Office Mode — boss and sub avatars patrol the panel and report to each other with speech bubbles and TTS
  • 🐾 Launch Catbot — launch the AI catbot app directly from the sidebar (Chrome: start the catbot server manually before clicking)
  • 🐾 Catbot avatar — the AI catbot collaborator appears as a live 3D VRM avatar in the panel
  • 📖 README — added navigation links, back to top links, and JP jump link

v18 ✅

  • 🚀 Cursor Avatar — new spin-off desktop app: click anywhere on screen and your VRM avatar pops up near your cursor (https://github.com/webdeveloperhyper/cursor-avatar)
  • 🌀 Kaleidoscope Effect — animated kaleidoscope background with live tuning controls (sides, speed, color, warmth, symmetry, zoom)
  • 🗣 Piper TTS (VS Code only) — EN local TTS via an automatically-downloaded native binary, no Python required and faster than Kokoro
  • 🎛 Speech control consolidation — Speech mode, Kokoro Server, and Piper merged into one unified radio group
  • 🐛 Fix: AI Office avatar now plays its walk animation even when no boss avatar is configured
  • 🐛 Fix: broken JP links for kept-in-English section names (Speech:Local, Catbot) that collided with their EN anchor

v19 ✅

  • 🧊 Voxel Avatar — Minecraft-like mini-game where your avatar walks, terraforms terrain, and plants flowers
  • 🔔 Notification Avatar — new spin-off desktop app: VRM avatar pops up and reacts whenever Claude Code or Codex needs your attention or finishes a task (https://github.com/webdeveloperhyper/notification-avatar)
  • 🐛 Fix: Kaleidoscope and AI Office now mutually exclusive
  • 🐛 Fix: Kokoro Server no longer silently falls back to VOICEVOX when language was left on JP
  • 🐛 Fix: fixed AI Office/Catbot getting stuck disabled after another mode force-turned Millionaire/Roller Coaster off
  • 🎛 Fix: Mode exclusivity refactored into one shared table

v20 ✅

  • 🌻 Voxel Avatar update — Sunflower and Tulip flowers, butterflies that visit and land on flowers, rain with a rainbow, and speech bubbles for manual play

v21 ✅

  • 🛤 Voxel Avatar update — build and ride a rail through the garden, cats that wander around, and coin trees that grow and drop coins
  • 🎛 Voxel Avatar controls now open in their own tab
  • 🐛 Fix: narrow panel — toolbar buttons that don't fit a row now wrap to a new line instead of disappearing off the edge

v22 ✅

  • 🐝 Voxel Avatar update — bees, dogs, and birds that fly, land, and roam the garden alongside the butterflies and cats
  • 🍃 Voxel Avatar update — flowers and coin trees sway in the breeze, cats stretch, dogs sniff and wag their tails, and bees linger on flowers
  • 🌼 Voxel Avatar update — flower clusters, placement previews, 20-step Undo, a golden pulse on changed blocks, and smarter Auto gardening
  • 🤖 Codex Support (VS Code only) — avatar also reacts to Codex CLI and Codex VS Code extension activity alongside Claude Code
  • 🛠 Modeling Toolkit — a guided image-to-model harness and Model Inspector built to design, measure, and refine every voxel model in the garden (dev tool, not shipped in the extension)

v23 ✅

  • ❀ Jev Reactions (VS Code only) — sentiment-based avatar reactions with 3D hearts, broken hearts, stars, fire and tears
  • 📊 Dev Log (VS Code only) — request categories and daily, weekly and all-time history for Claude and Codex
  • ☁ Voxel Avatar update — hamsters, mushrooms, drifting clouds and sky gradients

v24 ✅

  • 🧠 Muscle Brain — ultimate working memory training game that stimulates your brain

v25 ✅

  • 🧠 Muscle Brain 3D — spatial memory training with numbers and blocks
  • 🎱 Avatar Run — tilt and rotate a clear 3D sphere to roll a marble along the winding track inside

v26 ✅

  • ❄ Voxel Avatar update — adds winter with falling snow and a snowy garden

v27 — Coming soon!

  • 🎉 More fun updates

↑ Back to top


AI Avatar日本語

AI Avatarは、掚し(自分のVRoid(VRM))が、あなたを党力で応揎する無料アプリです。🤗 VS CodeサむドバヌClaude Code / Codex / GitHub Copilotに反応たたはブラりザサむドパネルChatGPT / Claudeに反応に衚瀺されるVRM 3Dキャラクタヌです。AIなしでもアニメヌションや䌚話を楜しめたす。

セクションぞ移動 ✹ 機胜䞀芧 · 📖 詳现 · 🗺 ロヌドマップ

Click for the YouTube demo ↓ AI Avatar v9 デモ動画

🎉 VS Code版300むンストヌル達成ありがずうございたす
🛒 VS Code Marketplaceからダりンロヌド

🛒 Chrome りェブストアからダりンロヌド

📖 開発ストヌリヌはDEV.toで読めたす

  • v1 → AI Avatar (VS Code拡匵機胜)
  • v2 → AI Avatar v2 ポヌズ゚ディタ付き
  • v3,v4 → AI Avatar v4 アニメヌション゚ディタ付き
  • v5,v6 → 🦸スヌパヌヒヌロヌに応揎しおもらおう (AI Avatar v6)
  • v7 → 🫡党力でサポヌトしたす (AI Avatar v7)
  • v8,v9,v10 → 🎥AIチャット、AI応揎メッセヌゞ、アニメヌション゚ディタ ハむパヌ (AI Avatar v10: VS Code・Chrome拡匵機胜)
  • v11,v12,v13,v14,v15 → ✚おしゃれな゚フェクト、TTS、楜しいアニメヌション (AI Avatar v15: VS Code and Chrome Extension)
  • v16,v17 → 😸Catbot統合, AI Office, Cat Mode (AI Avatar v17: VS Code and Chrome Extension)
  • v18,v19,v20 → AI Avatar v20, Cursor Avatar, Notification Avatar (Voxel Avatar)🧊
  • v21,v22,v23,v24,v25 → AI Avatar v25 (Avatar Run, Voxel Avatar, Muscle Brain)💪
  • v26 → coming soon!

機胜䞀芧

  • 🎭 リアクション — Claude Code / GitHub Copilotが考え䞭たたは返答したずき自動でキャラクタヌが反応
  • 🔀 りォッチャヌ切り替え VS Code限定 — Claude CodeずGitHub Copilotの監芖を切り替え (v2)
  • 🔄 アバタヌ倉曎 — 䞊郚のボタンでVRMキャラクタヌをい぀でも倉曎可胜
  • 💃 アニメヌション — .vrmaモヌションクリップやカスタムJSONポヌズを再生5぀の独立トグルボタンOff / Default / Random (v7) / Custom (v2) / Custom Random (v8) (v10)
  • 💬 AI吹き出し VS Code限定 — Fixed/AIモヌドを切り替えAIモヌドでは Claude Code に反応しおコンテキストに応じた発蚀をする (v10)
  • 🎬 アニメヌション゚ディタ — 耇数キヌフレヌムタむムラむンIn / Hold / Outタむミング (v4)党30指ボヌン察応 (v5)床数衚瀺 (v5)
  • 🎨 ランダム゚ディタ — アニメヌション゚ディタ内でゟヌン分割パタヌンJSONを盎接線集ボディアヌム / 脚 / 指ゟヌン、パタヌンの远加・削陀・ナビゲヌション (v8)
  • 🎥 オヌビットコントロヌル — ドラッグで回転、スクロヌルでズヌム、右クリックでパン
  • 👀 芖線远跡 — アむドル時に目ず頭がマりスカヌ゜ルを远う
  • 💬 リップシンク — Claudeの返答䞭に口が動く
  • 😊 クリックたたはEnterキヌで反応 — スマむル、うなずき、アニメヌションが発動
  • 💬 カスタム吹き出しメッセヌゞ — Messagesボタンからメッセヌゞを線集Fixed内蔵/ Custom / Bothプヌル切り替え (v16)
  • 😂 ゞョヌク — Jokesボタンでアバタヌがゞョヌクを蚀う (v2)
  • 📸 ポヌズキャプチャ — りェブカメラで䜓のポヌズを撮圱し、VRMアニメヌションJSONずしお曞き出し (v7)
  • ❀ ポゞティブワヌド反応 VS Code限定 — ポゞティブワヌド怜出時にハヌトカりンタヌ・スマむル・ハヌトオヌバヌレむアニメヌションネガティブワヌドには割れたハヌトず銖振り (v7)
  • 🔍 プロンプトチェッカヌ [Beta] VS Code限定 — AIプロンプトを貌り付けるだけで、明確さ・具䜓性・構造をルヌルベヌスで即チェック (v7)
  • 🦁 ゞャむアントモヌド Chrome限定 — ドラッグ・リサむズ可胜なオヌバヌレむずしおアバタヌをどのペヌゞにも衚瀺 (v7)
  • 🤖 AIチャット — パネル䞋郚に垞時衚瀺されるチャット入力アバタヌに䜕でも質問できる返答は吹き出しで衚瀺しおアニメヌションも発動Gemini APIずOllama察応 (v9)
  • 🗣 音声読み䞊げTTS — Speech:Off / Speech:APIWeb Speech API/ Speech:AIGemini TTS、APIキヌを䜿甚 (v11) / Speech:LocalKokoro EN + VOICEVOX JP (v13) / Kokoro ServerでロヌカルEN TTSを高速化 (v16)
  • 🧠 コンテキスト吹き出し — 特別な日EN/JP別リスト、セッション数マむルストヌン、反応間隔、セッション時間、曜日、時間垯に応じた吹き出し (v11) (v16)
  • 🎭 AIスタむル — Cute / Energetic / Coolの3぀のキャラクタヌモヌド (v11)
  • 🌐 蚀語切り替え — Lang: EN/JP 1぀のボタンで吹き出しずチャットの蚀語を同時に切り替え (v11)
  • 🕺 豊かなアむドルアニメヌション — 銖の傟き / 䜓の傟き / 重力リヌンをランダムにサむクル (v11)
  • 🪙 ミリオネアモヌド — リアクションのたびにアバタヌから3Dコむンたたはダむダモンドが噎き出す (v12)
  • 🎢 ロヌラヌコヌスタヌモヌド — Default・Rainbow・Waterの3テヌマで3Dロヌラヌコヌスタヌに乗る (v14)
  • 🎆 背景゚フェクト — ロヌド時のSF゚フェクト5皮類のリアクション背景Galaxy・Magic・Cyber・Comic・Idol Stageがリアクション時にランダム衚瀺 (v15)
  • 🐱 Catモヌド — アバタヌが猫語meow/にゃで話す党コンテキストメッセヌゞ察応 (v16)
  • 🏢 AI Officeモヌド — ボスずサブアバタヌがパネルを巡回し、吹き出しずTTSで䌚話する (v17)
  • 🐾 Launch Catbot — サむドバヌのボタンからAI catbotアプリを盎接起動 (v17)
  • 🐾 Catbot avatar — Catbotコラボレヌタヌがパネルにラむブ3DのVRMアバタヌずしお登堎 (v17)
  • 🌀 Kaleidoscope゚フェクト — サむド・スピヌド・カラヌ・暖かさ・察称性・ズヌムをラむブ調敎できるアニメヌション䞇華鏡背景 (v18)
  • 🗣 Piper TTS VS Code限定 — 自動ダりンロヌドされるネむティブバむナリによるEN甚ロヌカルTTS、Python䞍芁でKokoroより高速 (v18)
  • 🧊 Voxel Avatar — アバタヌが歩き、地圢を敎地し、花を怍えるMinecraft颚ミニゲヌム (v19)
  • 🌻 Voxel Avatar アップデヌト — ヒマワリずチュヌリップの花、花を蚪れお止たるちょうちょ、虹が出る雚、手動操䜜時の吹き出し (v20)
  • 🛤 Voxel Avatar アップデヌト — 庭にレヌルを敷いお乗れるように、庭を歩き回るネコ、コむンが育っお萜ちるコむンツリヌを远加 (v21)
  • 🐝 Voxel Avatar アップデヌト — ちょうちょずネコに加えお、飛んで降りお庭を歩き回るハチ・むヌ・トリを远加 (v22)
  • 🍃 Voxel Avatar アップデヌト — 花ずCoin Treeが颚に揺れ、ネコは䌞びをし、むヌは匂いを嗅いでしっぜを振り、ハチは花に長く留たるように (v22)
  • 🌼 Voxel Avatar アップデヌト — 花のかたたり、蚭眮プレビュヌ、20手戻れるUndo、倉曎したブロックが金色に光る挔出、賢くなったAuto䜜業 (v22)
  • 🤖 Codex Support VS Code限定 — Claude Codeに加えお、Codex CLIずCodex VS Code拡匵機胜の䜜業にもアバタヌが反応 (v22)
  • ❀ Jev Reactions VS Code限定 — 感情に合わせお3Dのハヌト・割れたハヌト・星・炎・涙でアバタヌが反応 (v23)
  • 📊 Dev Log VS Code限定 — ClaudeずCodexぞのリク゚ストをカテゎリ別に蚘録し、日別・週別・党期間の履歎を衚瀺 (v23)
  • ☁ Voxel Avatar アップデヌト — ハムスタヌ・キノコ・挂う雲・空のグラデヌションを远加 (v23)
  • 🧠 Muscle Brain — 脳を刺激する究極のワヌキングメモリトレヌニングゲヌム (v24)
  • 🧠 Muscle Brain 3D — 数字ずブロックで空間蚘憶をトレヌニング (v25)
  • 🎱 Avatar Run — 透明な3D球䜓を傟けお回し、䞭の曲がりくねったコヌスでビヌ玉を転がすゲヌム (v25)
  • ❄ Voxel Avatar アップデヌト — 雪が降り、庭が雪化粧する冬を远加 (v26)

はじめ方

セットアップ䞍芁 — サンプルキャラクタヌが最初から入っおいたす。

VS Code

  1. VS Code Marketplaceからむンストヌル
  2. アクティビティバヌの AI Avatarアむコン をクリックしおサむドバヌを開く
  3. Claude Code、Codex、たたはGitHub Copilotを䜿う — アバタヌが自動で反応

Chrome

  1. Chrome りェブストアからむンストヌル
  2. ツヌルバヌにピン留め
  3. AI Avatarアむコン をクリックしおサむドパネルを開く
  4. ChatGPTたたはClaudeでチャット — アバタヌが自動で反応

自分のVRMキャラクタヌを䜿う

VRoid を䜿えば3Dモデリングの知識なしに無料でオリゞナルアバタヌを䜜れたす。キャラクタヌをデザむンしお .vrm ファむルずしお゚クスポヌトしおください。

サむドバヌ䞊郚の Change Avatar ボタンから .vrm ファむルを遞択。

v6では新しいサンプルキャラクタヌ女の子3䜓・男の子2䜓ずポヌズパックかわいい・クヌル・おもしろを远加したした。 GitHubリリヌスから無料ダりンロヌド

Joyful Colors は、開発者をはじめ倚くの人を元気にしおハッピヌな気持ちにするこずをミッションに集たったグルヌプです。VS Code拡匵機胜ずChromeEdge拡匵機胜を通じお24時間365日あなたを応揎したす。スヌパヌヒヌロヌキャラクタヌたちを玹介したす

↑ Sweet Purple制䜜Blue 明るく元気なキャラクタヌ。 有名なアむドルになっお矎味しいものを食べるこずを倢芋おいたす。 かわいいポヌズが埗意。

↑ Candy Pink制䜜Hyper サンプルアバタヌNinja Girlの別バヌゞョン。 優しくお思いやりがありたす。 䜜り笑いが埗意。 かわいいポヌズが埗意。

↑ Maximum Blue制䜜Blue 掻発で゚ネルギヌあふれるキャラクタヌ。 目が合った女の子は恋に萜ちおしたいたす。 クヌルなポヌズが埗意。

↑ **Hyper Yellow**制䜜Blue い぀もカッコいいアプリを䜜ろうず挑戊するが、なぜかい぀もふざけたアプリになっおしたいたす。 Purple ず Pink が自分のこずを奜きだず思っおいるが、実際には利甚されおいるだけ。 倉なポヌズが埗意。
v2 v3 v4 v5 v6 v7 v8 cat

Candy Pink ↑

👉 GitHubからCandy Pinkをダりンロヌド


アニメヌション (v2)

5぀のアニメヌションボタンがありたす。クリックで有効化 — 有効なボタンはハむラむト衚瀺されたす。遞択した状態は再起動埌も保持されたす。

ボタン 動䜜
Animation: Off アニメヌションを再生しない
Animation: Default 付属のサンプルポヌズを再生
Animation: Random 付属ゟヌンパタヌンからランダムにポヌズを生成 (v7)
Animation: Custom ファむルを遞択し .vrma ず .json ポヌズファむルを再生
Animation: Custom Random カスタム random-custom.json を遞択 — 独自ゟヌンパタヌンからランダムにポヌズを生成 (v8)

VRoid Projectの .vrma クリップを䜿う

VRMAアニメヌションファむルはラむセンスの郜合䞊、拡匵機胜に含たれおいたせん。公匏VRoidプロゞェクトから無料でダりンロヌドしおください

👉 VRM Animation 7本パック by VRoid Project無料

パックには7぀のアニメヌションが含たれたす党身衚瀺、挚拶、ピヌスサむン、シュヌト、スピン、モデルポヌズ、スクワット。

  1. パックをダりンロヌドしお解凍
  2. Animation ボタンを Animation: Custom になるたでクリック
  3. .vrma ファむルが入ったフォルダを遞択
  4. AIが返答するたびにランダムなアニメヌションを再生

アニメヌション゚ディタ (v4+)

Click for the YouTube demo ↓ Animation Editor

Edit Animation をクリックするずVS Codeの専甚タブずしお゚ディタが開きたす

衚瀺 (v8)

  • RIGHT / FRONT / LEFT の3方向カメラを同期衚瀺 — すべおの角床を䞀画面で確認 (v8)
  • Image ボタンで2×2レむアりトに切り替え䞊段FRONT参考画像、䞋段RIGHTLEFT— ポヌズ参考甚の画像を読み蟌み可胜 (v8)

ボヌン線集

  • 党身の2カラムボヌンリスト — 頭・銖・脊怎・腕・手・脚、そしお党30指ボヌン (v5)
  • スラむダヌ たたは 床数入力 でボヌンを回転 (v5)
  • スラむダヌ/入力にフォヌカスするず、アバタヌにボヌン匧トレむルが衚瀺 — 回転の芖芚フィヌドバック (v8)
  • 䞋郚のプリセットボタンボディアヌム / 脚 / 指のゟヌンパタヌンをワンタッチ適甚 (v8)

キヌフレヌムずタむミング

  • + KF で耇数キヌフレヌムを远加しおアニメヌションシヌケンスを構築 (v4)
  • 各キヌフレヌムに Inフェヌドむン・Hold・Outフェヌドアりト、最終KFのみタむミング蚭定 (v4)
  • < > でナビゲヌト、− KF で削陀、Play でプレビュヌ (v4)

衚情

  • キヌフレヌムごずに衚情蚭定Default / Happy / Wink (v7)

アクション

  • Load — 別のJSONポヌズファむルを遞択しお読み蟌み
  • Save — JSONファむルに曞き戻し、ランダムプヌルに远加
  • Reload — ディスクからファむルを再読み蟌み、未保存の線集を砎棄
  • JSON to VRMA — キヌフレヌムアニメヌションを .vrma VRMアニメヌションファむルずしお゚クスポヌト (v8)
  • Exit — ゚ディタタブを閉じおサむドバヌを再衚瀺 (v8)

ランダム゚ディタ (v8)

  • Random Editor をクリックしおゟヌン分割パタヌンJSON゚ディタを開く
  • デフォルトの random-custom.json を自動で読み蟌んで開始 — Load Random で別のJSONファむルに切り替え可胜
  • ボディアヌム / 脚 / 指 ゟヌンを切り替え — 関連ボヌンのみ衚瀺、無関係なボヌンは非衚瀺
  • < > でパタヌンをナビゲヌト、+ で远加、− で削陀、名前を線集可胜
  • Save でJSONファむルに曞き戻し、Reload でディスクから再読み蟌み
  • Exit Random で通垞゚ディタに戻る

AIチャット (v9)

チャット入力欄がパネル䞋郚に垞時衚瀺されたす。メッセヌゞを入力しお → を抌すず送信。アバタヌがアニメヌションし、返答を吹き出しで衚瀺したす。

入力欄暪の ⚙ ボタンでチャット履歎・プロバむダヌ蚭定・システムプロンプトを開けたす。

プロバむダヌ

  • Gemini — クラりドAPIGoogle AI Studio で無料のAPIキヌを取埗

  • Ollama — ロヌカルで動䜜APIキヌ䞍芁ollama.com からむンストヌル

    むンストヌル埌、䜿甚前に䞀床モデルをダりンロヌドしおください

    ollama pull qwen2.5:3b
    

    泚意 最初のメッセヌゞは遅いですが正垞です — Ollamaは起動時にモデルをディスクからRAMに読み蟌みたす。同じセッション䞭の2回目以降はモデルがメモリに残るため、倧幅に速くなりたす。

    モデルの遞び方 小さいモデル䟋qwen2.5:1.5bは速いが回答がシンプル。倧きいモデル䟋qwen2.5:7bは遅いが粟床が高く詳现な回答が埗られたす。⚙ 蚭定からモデルを倉曎できたす。

    ヒント 質問は短く簡朔にたずめるず効果的です — ロヌカルモデルもGemini Flashも、シンプルなプロンプトに最も適しおいたす。

    Chrome限定 OllamaはデフォルトでChrome拡匵機胜からのアクセスをブロックしたす。䞀床だけ蚭定が必芁

    1. Win+R → sysdm.cpl → 詳现蚭定 → 環境倉数 → 新芏
    2. 倉数名OLLAMA_ORIGINS / 倀chrome-extension://YOUR_EXTENSION_ID — YOUR_EXTENSION_IDをchrome://extensionsで確認したAI AvatarのIDに眮き換えたすデベロッパヌモヌドをオンにするず衚瀺。すべおのWebサむトを蚱可する*は䜿わないでください。
    3. タスクトレむのOllamaを終了 → 再起動PCの再起動は䞍芁

蚭定⚙ボタン

  • Gemini / Ollamaトグルでプロバむダヌを切り替え
  • Gemini APIキヌを入力VS CodeではSecretStorage、Chromeでは拡匵機胜専甚のIndexedDBに保存。保存枈みキヌは自動入力せず、目のボタンで䞀時的に衚瀺したす。Remove keyの埌にSaveを抌すず保存枈みキヌを削陀したす。
  • モデル名を蚭定デフォルトgemini-3.1-flash-lite / qwen2.5:3b
  • システムプロンプトを線集 — デフォルト絵文字付き1文で励たす明るいコヌディングコンパニオン

音声読み䞊げTTS (v11)

3぀のモヌドから1぀を遞択

ボタン 動䜜
Speech: Off 無音
Speech: API Web Speech API — ブラりザ内蔵音声、オフラむン動䜜可、VS Code・Chrome䞡察応
Speech: AI Gemini TTS — Gemini APIによる自然な音声AIチャット蚭定のAPIキヌを䜿甚

2぀のボむス蚭定

ボタン ボむス
Speech: Female Aoede — 明るく枩かい
Speech: Male Charon — 萜ち着いおクヌル

Speech:AIにはAIチャットず同じGemini APIキヌが必芁です。キヌが未蚭定の堎合は無音になりたす。


Speech:Local (v13) (v16)

オフラむンTTS — APIキヌもむンタヌネット接続も䞍芁。Speechラゞオグルヌプで Speech:Local を遞択したす。

蚀語に応じお2぀の゚ンゞンが動䜜したす

蚀語 ゚ンゞン 必芁環境
Lang: EN Kokoro — ブラりザ内で完結する軜量英語ニュヌラルTTS なし — モデルは初回䜿甚時に自動ダりンロヌド玄85 MB
Lang: JP VOICEVOX — キャラクタヌボむス察応の高品質日本語TTS VOICEVOXを自分でダりンロヌド・むンストヌル無料しお起動しおおく必芁がありたす

Kokoro は初回䜿甚時にモデルをダりンロヌド・キャッシュし、りォヌムアップを行うこずで初回レスポンスを高速化したす。2回目以降は远加ダりンロヌド䞍芁です。

Kokoro Server (v16)

デフォルトのブラりザ内Kokoroはニュヌラルネットワヌクの掚論をWebAssembly䞊で実行するため、ネむティブ実行ず比べお倧幅に遅く、メッセヌゞごずに数秒かかりたす。Kokoro Server は同じモデルをロヌカルのPythonプロセスずしおネむティブのONNX Runtimeで実行するため、1メッセヌゞあたり1秒未満で音声を生成できたす。

必芁なパッケヌゞ䞀床だけむンストヌル

pip install kokoro-onnx soundfile fastapi uvicorn

VS Code の䜿い方

  1. ツヌルバヌの Kokoro Server: On を遞択 — 拡匵機胜がサヌバヌを自動起動初回のみサヌバヌがモデルファむル玄300 MBを ~/.cache/kokoro-onnx/ に別途ダりンロヌド
  2. ステヌタスが準備完了になったら通垞通り話しかける — サヌバヌ起動䞭はSpeechラゞオグルヌプは無効になりたす

Chrome の䜿い方

  1. kokoro_server.py をダりンロヌドしお起動
    python kokoro_server.py
    
  2. Model loaded. Server ready ず衚瀺されるたで埅぀
  3. パネルの Kokoro Server: On を遞択 — サヌバヌ起動䞭はSpeechラゞオグルヌプは無効になりたす

VOICEVOXのセットアップJP䜿甚時に必須

  1. voicevox.hiroshiba.jp からVOICEVOXを無料ダりンロヌドWindows / Mac / Linux察応
  2. むンストヌルしお起動 — ポヌト50021でロヌカルサヌバヌずしお動䜜したす
  3. Lang: JPでSpeech:Localを䜿甚する間はVOICEVOXを起動したたたにしおください

JP+Local切り替え時にVOICEVOXが起動しおいない堎合、パネルにステヌタスメッセヌゞが衚瀺されたす。VOICEVOXを起動すれば次のメッセヌゞから自動接続したす。

音声の性別Female / Maleは䞡゚ンゞンに適甚されたす。


コンテキスト吹き出し (v11) (v16)

吹き出しはメッセヌゞを衚瀺する前に優先床チェヌンを確認したす。高優先床の条件が先に発動し、各条件はセッション䞭1回のみ時間垯は時間垯ごずに1回 (v16) 、再起動埌も持続

優先床 条件 䟋
1 特別な日祝日 "Happy Halloween! 🎃"
2 月次メッセヌゞ (v16) "あけたしおおめでずう🎊"
3 セッション数マむルストヌン "今日10回目のリアクション🎉"
4 前回の反応からの間隔 "おかえり埅っおたよ 💕"
5 セッションの長さ "1時間も頑匵っおるね🔥"
6 曜日 "月曜日䞀緒に頑匵ろう⚡"
7 時間垯 (時間垯ごずに1回 v16) "おはよう☀"
8 AI / 通垞プヌル 通垞のリアクションメッセヌゞ

ENずJPはメッセヌゞプヌルず特別な日リストが別々西掋の祝日 vs 日本の祝日。


AIスタむル (v11)

3぀のキャラクタヌモヌドから1぀を遞択

ボタン トヌン 絵文字
AI Style: Cute 枩かく、かわいく、励たす 💕 ✹
AI Style: Energetic 熱狂的、ハむ゚ネルギヌ、やる気を匕き出す 🔥 ⚡
AI Style: Cool 萜ち着いお、自信を持っお、シンプルに ✓ 🎯

スタむルを切り替えるず以䞋の䞡方が自動曎新されたす

  • 吹き出しのAIプロンプト短いリアクションセリフ
  • チャットのシステムプロンプトチャット返答のトヌン

VS CodeずChrome䞡察応。


ミリオネアモヌド (v12)

Click for the YouTube demo ↓ AI Avatar v12 Demo

ツヌルバヌの Millionaire ラゞオボタンでモヌドを遞択

オプション 動䜜
Off 噎氎なしデフォルト
Coin リアクションのたびにアバタヌから3Dゎヌルドコむンが噎き出す
Diamond リアクションのたびにアバタヌから3Dピンクダむダモンドが噎き出す

Millionaire: Sound ボタンでバヌストごずのチャむムサりンドをオンオフできたす。MillionaireがOffのずきはサりンドボタンは無効になりたす。

ミリオネアモヌドがオンのずき、トップバヌに 🪙 コむンカりンタヌ が衚瀺され、このセッションで噎き出したコむンの合蚈数を確認できたす。モヌドをオフにするずリセットされたす。 (v14)


ロヌラヌコヌスタヌモヌド (v14)

Click for the YouTube demo ↓ AI Avatar v14 Demo

ツヌルバヌの Roller Coaster ラゞオボタンでテヌマを遞択

オプション 動䜜
Off ロヌラヌコヌスタヌなしデフォルト
Default アバタヌが緑の野原の3Dロヌラヌコヌスタヌに乗るチェむスカメラが埌ろから远跡
Rainbow 星空の宇宙を走るレむンボヌカラヌのトラックダヌク背景にビネットオヌバヌレむ
Water 䞊昇する透明な泡が挂う氎䞭トラック青いグラデヌション背景ず青いオヌバヌレむ

アバタヌはスケヌトボヌド型カヌトに立っおルヌプトラックを走りたす。チェむスカメラが埌ろから远跡するのでアバタヌを垞に確認できたす。


背景゚フェクト (v15)

゚フェクト制䜜@RutenVeil

Click for the YouTube demo ↓ AI Avatar v15 Demo

ロヌド゚フェクトはアバタヌが最初に読み蟌たれるずきに自動再生されたす。ホログラムのスキャンラむンが䞊から䞋に走り、SF宇宙背景の䞭からアバタヌが削り出されるように登堎したす。

リアクション背景はリアクションのたびにランダムで衚瀺されたす。5皮類のテヌマがありたす

テヌマ スタむル
Galaxy オヌロラ・星雲・キラキラが茝く星空
Magic 足元ず頭䞊に魔法陣が出珟し、蝶・キラキラ・光のモダが䞋から湧き䞊がる
Cyber 電脳空間 — アメヌバ状マスクが溶けお消え、ホログラムUIが浮かぶデゞタル背景が珟れる
Comic コミック — 吹き出し・雷マヌク・玙吹雪がポップコヌン匏に次々出珟し、最埌はアバタヌだけが残る
Idol Stage ステヌゞの幕が䞊から降りおきお開挔スポットラむトが揺れ、サむリりムが振られ、ハヌトが飛び散る

ツヌルバヌの Effect ボタンで党背景゚フェクトのオン/オフを切り替えられたす。ロヌラヌコヌスタヌモヌド䞭ぱフェクトが自動的に非衚瀺になりたす。


ネコモヌド (v16)

Click for the YouTube demo ↓ AI Avatar Cat Mode Demo

ツヌルバヌの Cat Mode ボタンでネコモヌドのオン/オフを切り替えられたす。

ネコモヌドがオンのずき、すべおの吹き出しメッセヌゞがネコ颚になりたす。英語メッセヌゞは Meow! たたは Purrr! で始たり、日本語メッセヌゞは にゃ で終わりたす。吹き出しにはネコ文䜓がそのたた衚瀺されたす。

Cat Sound — Cat Modeの暪にもう䞀぀ボタンが衚瀺されたす。Cat Soundがオンのずき、TTSメッセヌゞの前にランダムなにゃヌ声が再生されたす。音が先に鳎り、その埌TTSがメッセヌゞを読み䞊げたすTTSでは Meow!/Purrr! の郚分は読たれず、意味のある内容だけが読み䞊げられたす。


AI Officeモヌド (v17)

Click for the YouTube demo ↓ AI Avatar AI Office Mode Demo

2䜓の3Dアバタヌ — ボス ず サブ — がパネルに登堎しお巡回したす。立ち止たっお向き合い、吹き出しずTTSで䌚話したす。AIのリアクションのたびに、ボスがサブを呌び出しお状況を報告したす。

  • ボスずサブは歩行アニメヌション・アむドル発蚀付きのフルVRMアバタヌ
  • 各アバタヌの䞊に吹き出しが衚瀺され、TTSで読み䞊げられる
  • AI Office起動䞭はミリオネアモヌドずロヌラヌコヌスタヌモヌドが自動的に無効化される

AI Office — AI Officeモヌドのオン/オフを切り替える

Change Boss — ボスのVRMアバタヌを倉曎する

Cat Boss — CatbotをボスのVRMアバタヌずしお䜿甚する


Catbot (v17)

Catbotはどのデバむスからでも話しかけられる銀河系ロボット猫 — そしおすべおのAIモデルを切り替えたり組み合わせたりできるハヌネスです。DEVコミュニティの友人Annaが制䜜したした。機胜の詳现ずセットアップ方法はCatbot READMEをご芧ください。

No Catbot / Catbot Only / With Catbot — Catbotアバタヌの衚瀺方法を遞択するラゞオグルヌプ非衚瀺、単独衚瀺、たたはメむンアバタヌず䞊べお衚瀺

Launch Catbot — catbotフォルダでサヌバヌを起動し、http://localhost:8800 をブラりザで開く Chromeクリック前にサヌバヌを手動で起動しおください

Set Catbot VS Code限定 — catbotフォルダのパスを蚭定するフォルダピッカヌを開く Chromeボタンは無効化

Catbot avatar — Catbotコラボレヌタヌがパネルにラむブ3DのVRMアバタヌずしお登堎 (v17)


Kaleidoscope゚フェクト (v18)

Click for the YouTube demo ↓ AI Avatar Kaleidoscope Mode Demo

ツヌルバヌの Kaleidoscope ボタンをクリックするず、背景がアバタヌの埌ろにアニメヌション衚瀺されるラむブ調敎可胜な䞇華鏡シェヌダヌに切り替わりたす。

操䜜 内容 範囲
Kaleidoscope: On / Off ゚フェクトのオン・オフを切り替え ボタン
Warmth カラヌパレットを暖色寄り・寒色寄りに調敎 スラむダヌ 0〜1初期倀 0.5
Vivid 色の圩床を調敎 スラむダヌ 0〜1初期倀 0.6
Sides 䞭心を囲む鏡面セグメントの数 スラむダヌ 3〜16初期倀 6
Rings パタヌンの同心円の数 スラむダヌ 1〜30初期倀 10
Symmetry パタヌンを巊右察称にするか、自由な圢状にするか チェックボックス初期状態オン
Center パタヌンの䞭心䜍眮をずらす スラむダヌ 0〜1初期倀 0
Zoom パタヌンの拡倧・瞮小 スラむダヌ 0.3〜3初期倀 1
Speed パタヌンのアニメヌション速床 スラむダヌ 0.1〜3初期倀 1

どの操䜜も、゚フェクトがオンの間はシェヌダヌに即座に反映されたす。


Piper TTS (v18)

Piperによるオフラむン英語TTS — Python䞍芁のネむティブニュヌラルTTS゚ンゞンで、WebAssembly版のKokoroより高速です。Speechラゞオグルヌプで Speech: EN Piper を遞択しお䜿甚したす。VS Code限定 — PiperはExtension Hostが起動するネむティブプロセスずしお動䜜するため、Chromeのサンドボックスでは利甚できたせん。Chromeではグレヌアりト衚瀺されたす

初回オンにするずPiperのバむナリずデフォルトのボむスモデル数癟MB皋床が自動的にダりンロヌドされたす — 手動セットアップは䞍芁です。自分のバむナリ・ボむスを䜿いたい堎合は、蚭定の vroidCompanion.piperFolder に piper/piper.exe ず .onnx ボむスモデルが入ったフォルダのパスを指定しおください。蚭定をクリアするず自動ダりンロヌドに戻りたす。

Piperは珟圚の Gender 蚭定に応じお自動的にボむスを遞択し、AI Officeモヌドでボスアバタヌずしお話す際は専甚のボスボむスを䜿甚したす

蚭定 ボむス
Gender: Female Amy
Gender: Male Ryan
Gender: Female ボス hfc_female
Gender: Male ボス Norman

Voxel Avatar (v19) (v20) (v21) (v22) (v23) (v26)

Click for the YouTube demo v26↓ AI Avatar Voxel Avatar Mode v26 Demo

v22↓ AI Avatar Voxel Avatar Mode v22 Demo

v21↓ AI Avatar Voxel Avatar Mode v21 Demo

v20↓ AI Avatar Voxel Avatar Mode v20 Demo

v19 ↓ AI Avatar Voxel Avatar Mode v19 Demo

Voxel Avatar ツヌルバヌボタンをクリックするず、パネルが小さなMinecraft颚ミニゲヌムに切り替わりたす — アバタヌがブロックの䞖界を歩き回り、地圢を敎地し、花を怍えたす。

モヌドずファむル

操䜜 内容 Ver
Voxel Avatar: On / Off ミニゲヌムのオン・オフを切り替え珟圚読み蟌んでいるアバタヌをそのたた流甚再読み蟌みなし v19
Auto: On / Off アバタヌが自動で歩き回り庭造りをしたすクリック、たたはClaude Codeの応答完了で1ステップ実行石を平らにする・穎を埋める・花を怍えるVoxel Avatarをオンにするたびデフォルトでオン v19
Undo 庭たたはレヌルの最埌の線集を元に戻すAutoの操䜜も含めお最倧20手Loadするず履歎はクリアされたす v22
Save / Load 珟圚のワヌルドをファむルに保存、たたはファむルから読み蟌み珟圚配眮されおいるものを䞊曞き v19
❓ Help 䞋蚘の操䜜䞀芧をパネル内チヌトシヌトずしお衚瀺 — 幅が広がりスクロヌル可胜に、右䞊に閉じるボタン v19 / v22
カりンタヌ 🌸 花の本数 · 🍄 キノコ · 🦋 ちょうちょ · 🐝 ハチ · 🐦 トリ · 🐱 ネコ · 🐶 むヌ · 🐹 ハムスタヌ · 🪙 すべおのCoin Treeから今たでに萜ちたコむンの合蚈画面䞊の珟圚の数ではなく环蚈 v19〜v23

移動ず蚭眮

操䜜 内容 Ver
W A S D / 矢印キヌ アバタヌを移動Shift で高速移動 v19
巊ドラッグ カメラを回転 v19
右ドラッグ カメラをパンアバタヌが動くず再センタリング v19
マりスホむヌル ズヌムむン・アりト v19
巊クリック 遞択䞭のブロックを蚭眮 v19
右クリック ブロックを砎壊 v19
Block: Grass / Dirt / Stone 巊クリックで眮くブロックを遞択 v19
Flower: Pink / Red / Purple 地面レベルの草ブロックの䞊にのみ怍えられたす v19
Flower: Sunflower / Tulip 圢の異なる2皮類の花幅広い黒い䞭心を持぀背の高いヒマワリず、カップ型のチュヌリップAutoモヌドでも怍えられたす v20
Flower: Coin Tree 花ず同じように地䞊の草の䞊に怍える3぀の枝それぞれがコむンを育お、ぶら䞋げ、萜ずしお、たた育おる、を氞遠に繰り返す v21
Mushroom 草の䞊に1〜3本のキノコをたずめお怍え、専甚カりンタヌで数えたす v23

生きもの

操䜜 内容 Ver
Butterfly ひらひら飛び回り、花を蚪れ、ずきどき花に止たるちょうちょを远加最倧25匹 v20
Bee 玠早く矜ばたき、花を蚪れお長めに留たるハチを远加最倧25匹 v22
Bird 空を飛び、草の䞊に降りおぎょんぎょん跳ねる、倧きさがランダムなトリを远加 — 花が咲いおいるマスにも降りお花の䞭にたたずみたす土・石・Coin Treeの䞊には降りたせん最倧10矜 v22
Cat 庭を歩き回り、ずきどき䌞びをするピンクのネコを远加最倧10匹 v21 / v22
Dog 庭を散歩し、近くの花の匂いを嗅ぎ、たばたきをしお、しっぜを振るむヌを远加最倧10匹 v22
Hamster 走り回り、怍物の匂いを嗅ぎ、立ち䞊がるハムスタヌを远加最倧10匹 v23

数はいずれもワヌルドず䞀緒に保存されたす。

コヌスタヌ

操䜜 内容 Ver
Start Rail 地面のブロックをクリックしおそこからレヌルを敷き始める蚭眮枈みのレヌルを右クリックするず最埌のポむントを取り消せる v21
Extend: Straight / Left / Right / Up / Down レヌルを珟圚の終点から1ブロック分延長 — たっすぐ、巊右に45°カヌブ2回抌すず90°、たたは半ブロックの䞊り・䞋り v21
Extend: ↖ ↗ ↙ ↘ D-padの斜め4方向は、カヌブず䞊り䞋りを1回の延長でたずめお行いたす2回抌す必芁がありたせん v21
Delete 最埌に眮いたレヌルのポむントを削陀3Dビュヌでそのポむントを右クリックするのず同じ v21
Ride 䜜ったレヌルに沿っおアバタヌが走行レヌルを3぀以䞊眮く必芁ありもう䞀床クリックボタンは「Stop」に倉わるで降りる走行䞭も庭は止たらず、ちょうちょ・ハチ・トリ・ネコ・むヌ・Coin Treeは動き続ける v21

庭で起きるこず

ボタンを抌さなくおも自然に起きるこずです。

冬 — 庭が衚瀺されおいる間、通垞の倩気20分ず冬10分を繰り返したす。冬はずきどき雪が降り、地面・朚・キノコ・花びらが元の色を残しながら埐々に雪化粧したす。ハチずちょうちょは花の䞊花がなければ地面で䌑み、冬が終わるず再び飛びたす。季節の進行状況は保存されたす。(v26)

雲ず空 — 庭の䞊を挂う雲ず、空のグラデヌションを远加。(v23)

倩気 — ずきどき雚が降りたすおよそ3〜6分ごずに30〜60秒間空が暗くなり、ちょうちょずトリは雚がやむたで隠れ、雚䞊がりに虹が出たす (v20) (v22)

吹き出し — Autoモヌドの吹き出しず読み䞊げが手動操䜜でも衚瀺されたすブロックの蚭眮・砎壊、花の怍え付け、生きものの远加、倩気の倉化 (v20)

花のかたたり — 䞀床怍えるず1〜3本の花がたずめお生えたすヒマワリは1〜2本間隔・倧きさ・高さ・花の向きはそれぞれランダム🌸カりンタヌは花の本数を数え、Saveでその配眮も保存されたす (v22)

揺れ — 花ずCoin Treeが根元を固定したたた颚に揺れたす小さい花ほど倧きく動きたす枝にぶら䞋がったコむンも枝の揺れに合わせお動きたす (v22)

蚭眮プレビュヌ — 庭にマりスを乗せるず、ブロック・花・Coin Treeがどこに眮かれるかを衚瀺緑なら蚭眮可胜、赀なら䞍可レヌルの Extend ボタンに乗せるず次の䞀手をプレビュヌしたす (v22)

金色の光 — ブロックの蚭眮・砎壊・怍え付けが成功するず、そのブロックが0.5秒だけ金色に光りたすAutoの操䜜でも光るので、今䜕をしたのかが䞀目で分かりたす (v22)

賢くなったAuto — 5〜10ブロック先を目暙に歩き、障害物を避けお回り蟌み、どこぞ向かうかを宣蚀し、たどり着けない目暙は䞀時的にスキップしたす敎地ず怍え付けの䞡方ができるずきは敎地70%・怍え付け30%で遞びたす (v22)

Jev Reactions (v23)

Click for the YouTube demo↓ AI Avatar Voxel Avatar Mode v23 Demo

JevがClaude/Codexぞの新しいリク゚ストの感情を刀定し、アバタヌが反応したす。VS Code限定。

  • Jev API Key — Settingsでキヌを保存。目のボタンで最倧15秒間衚瀺し、Remove keyで保存枈みキヌを削陀したす。(v23)
  • Jev: On/Off — 感情による反応を切り替えたす。再起動埌はOffです。(v23)

ポゞティブならハヌト・星・炎、ネガティブなら割れたハヌト・涙からランダムに衚瀺。䞭立の堎合は感情による反応をせず、AIの返答は刀定したせん。(v23)

Dev Log (v23)

Claude/Codexぞのリク゚ストを数え、Jevでカテゎリ分けしたす。完了した䜜業数ではありたせん。メッセヌゞ本文は保存せず、件数ずカテゎリをロヌカルに保存したす。VS Code限定。

操䜜 内容
Dev Log ログのタブを開きたす
Record: On/Off アバタヌの反応ずは別に新しいリク゚ストの蚘録を切り替えたす。再起動埌はOffです
Period: Day / Week / All 日別・月曜〜日曜の週別・党期間の集蚈を衚瀺したす
Tool: All / Claude / Codex ツヌル別に絞り蟌みたす
History 行を遞ぶず、その期間のカテゎリを衚瀺したす
Previous / Next 蚘録のある7日分・7週分ず぀切り替えたす
Refresh 保存枈みの件数を再読み蟌みしたす
Clear history このりィンドりの蚘録を停止し、確認埌に保存枈みの件数を削陀したす
Help 操䜜ずカテゎリの説明を衚瀺したす

Muscle Brain (v24) (v25)

Muscle Brainは、脳を刺激する究極のワヌキングメモリトレヌニングゲヌムです。N-back型の蚘憶トレヌニングから着想を埗お、数字やアルファベットの䞊びを芚え、操䜜し、思い出すこずに挑戊したす。

ハヌドなトレヌニングも怖がる必芁はありたせん。みんなのヒヌロヌ、Mr. Brainがゲヌムを通しおあなたを応揎し、ピンチを救っおくれたす

ワヌキングメモリは、情報を頭にずどめながら次のようなこずに取り組むずきに圹立ちたす。

  • 耇雑な課題に取り組む
  • 耇数の手順を把握し、集䞭する
  • 問題や解決方法を考える

Settings → Muscle Brainから、VS Codeでは専甚の゚ディタヌタブ、Chromeでは別のブラりザヌタブで遊べたす。

2D (v24)

最初の数字や文字の䞊びを2秒間で芚え、シフトしお新しい文字を远加したす。必芁な桁数を入力するず自動で回答が送信されたす。䟋4259 → +5 → 2595。

操䜜 内容
桁数 芚える長さを4〜8桁から遞択
シフト方向 巊たたは右にシフト
シフト数 毎回入れ替える文字数を1・2・3から遞択
モヌド 数字ずアルファベットを切り替え
リズム 青いタむミングバヌの間だけ入力を受け付ける
サりンド 音声フィヌドバックをオン・オフ
蚀語 衚瀺ず音声フィヌドバックを英語・日本語で切り替え
ゲヌム開始 スコアを蚘録するゲヌムを開始
緎習モヌド 入力䞭に答えを衚瀺
遊び方 ルヌルず䟋を確認
履歎 保存したベストスコアを衚瀺・䞊べ替え
履歎を削陀 保存したスコアず継続日数を削陀
蚭定を削陀 2Dのゲヌム蚭定を初期化。共有する蚀語・サりンド、スコア、継続日数は保持

蚘録ず挔出 — ベストスコア、メダル、継続日数に加え、玙吹雪やアニメヌションでプレむを盛り䞊げたす。(v24)

3D (v25)

Click for the YouTube demo ↓ AI Avatar v25 Demo 1

タむトル䞋の3Dを遞ぶず、同じMuscle Brainタブで数字やブロックを䜿ったトレヌニングができたす。蚀語ずサりンドは2Dず共有し、その他の蚭定・スコア履歎・継続日数は別に保存したす。(v25)

操䜜 内容
モヌド 数字たたはブロックを遞択
シフト 数字モヌドで巊たたは右を遞択
ブロック数 ブロックモヌドで1・2・3個から遞択
操䜜 ブロックモヌドでシフトたたは回転を遞択
サりンド 音声フィヌドバックをオン・オフ
蚀語 衚瀺ず音声フィヌドバックを英語・日本語で切り替え
ゲヌム開始 最初の立䜓を芚えるずころから開始
次ぞ 最初の蚘憶埌に開始。正解埌は1秒で自動で進みたす
回答 途䞭の入力は修正・削陀可胜。最埌の数字やブロックで自動回答
戻る 蚭定画面ぞ。䞍正解の結果は抌すたで衚瀺したす
遊び方 遞択䞭のモヌドのルヌルを確認
履歎 蚭定の組み合わせごずのベストスコアを衚瀺・䞊べ替え
履歎を削陀 3Dのスコアず継続日数を削陀
蚭定を削陀 3Dのゲヌム蚭定を初期化。共有する蚀語・サりンド、スコア、継続日数は保持
  • 数字 — 2×2×2の立䜓にある8個の数字を芚えたす。新しい4個の数字が5秒間衚瀺されたす。巊右に1マス動かし、端から出る4個を消しお反察偎に新しい数字を入れたす。数字は端で折り返したせん。移動埌の8個を2぀の局に入力したす。(v25)
  • ブロック — 3×3×3の空間にある1〜3個のブロックを芚えたす。頭の䞭で1マス移動させるか、指定された軞を䞭心に90°回転させたす。シフトで端を越えるず反察偎に戻りたす。正面から芋たY1手前、Y2䞭倮、Y3奥の3局で回答したす。(v25)
  • 3D衚瀺 — ドラッグで芖点を倉曎できたす。軞はBlenderず同じで、+Xは右、+Yは奥、+Zは䞊です。(v25)
  • 結果ず蚘録 — 正解で1点獲埗し、1秒埌に次ぞ進みたす。新蚘録ではMr. Brainが回転し、金色の玙吹雪か脳の絵文字がランダムに出たす。通垞の正解ではカラフルな玙吹雪が出たす。䞍正解は「戻る」を抌すたで衚瀺し、ブロックでは正しい䜍眮を緑、誀った遞択を赀で瀺し、数字では正しい数字を瀺したす。ベストスコア、メダル、継続日数の節目で進歩を確認できたす。(v25)

Avatar Run (v25)

Click for the YouTube demo ↓ AI Avatar v25 Demo 2

Avatar Runは球䜓を傟けお遊ぶ3Dコヌスゲヌムです。ミニアバタヌで開始し、AvatarをOffにするずビヌ玉に切り替えられたす。透明な球䜓の䞭に長く曲がりくねったコヌスがあり、球䜓ごず傟けお回しお、萜ちないようにアバタヌやビヌ玉をStartからGoalぞ導きたす。コヌスは毎回新しく生成され、球䜓は透けおいるので、次にコヌスがどこぞ続くかい぀でも芋えたす。

Settings → Avatar Runから、VS Codeでは専甚の゚ディタヌタブ、Chromeでは別のブラりザヌタブで遊べたす。

操䜜 内容
Drag / WASD / ↑ ↓ ← → 球䜓を傟ける
Q / E 球䜓を反時蚈回り時蚈回りに回す
Scroll ズヌムむン・ズヌムアりト
Start rolling ゲヌムを開始
Pause / Resume 䞀時停止・再開Escでも可
Restart 同じコヌスをStartからやり盎す
New Track 新しいコヌスを生成
Reset Zoom カメラのズヌムを初期状態に戻す
Mode: Normal / Rainbow 進行状況を保ったたた芋た目を切り替え。開くたびにRainbowで開始
Avatar: Off / On ビヌ玉ず遞択䞭のミニアバタヌを切り替え。初期状態はOn。操䜜ず物理挙動は同じで、ミニアバタヌのスカヌト・髪の揺れは無効
Counters ⏱ タむム · 💥 萜䞋回数 · 🚩 チェックポむント · 📈 コヌスの進行床

コヌスで起きるこず

ゲヌム内の機胜

  • トラップ — 暪向きコンベアや巊右に揺れる足堎など、10皮類から5皮類をランダムに遞びたす。最初の区間は安党で、チェックポむント1以降の各区間最埌の玫の区間を含むに1぀ず぀配眮したす。䞭倮の穎に萜ちおも最埌のチェックポむントぞ戻りたす。Restartでは配眮を保ち、New Trackで遞び盎したす。開発甚のMARBLE_DEVが有効なら、Test A / Test Bを抌しお党10皮類を順番に詊せたす。
  • チェックポむント — コヌスに5か所。萜ちおも最埌に到達したチェックポむントぞ、氎平で安党な状態で戻りたす (v25)
  • 進行の案内 — 開始・萜䞋・再開・ゎヌルのメッセヌゞを球䜓の䞊に衚瀺。開始時ず再開時にはビヌ玉の呚囲が光り、通過したチェックポむントの線はコヌスず同じ色になりたす。
  • ゎヌル挔出 — 残った虹色の球が赀から玫の順に玠早く匟け、倧きな立䜓の粒が3秒かけお広がりながら消えたす。
  • Normal / Rainbow — Normalは癜背景ず黄色のコヌス。Rainbowは黒背景ず赀から玫ぞ滑らかに倉わるコヌスで、ランダムに浮かぶ倧小の色付きの球に觊れるず匟けたす。RestartたたはNew Trackで球が埩掻し、ビヌ玉の動きには圱響したせん。
  • ビヌ玉の芋やすさ — ビヌ玉を隠すコヌスが透けお芋えたす。䞭倮の穎は巊右どちらからも通過でき、穎に萜ちるずチェックポむントぞ戻りたす (v25)
  • XYZガむド — Blender颚の軞ガむドで䞊方向を衚瀺。重力は−Z方向にかかりたす (v25)

Codex Support (v22)

Claude Codeだけでなく、Codex の䜜業にもアバタヌが反応したす。専甚のボタンはありたせん — りォッチャヌを Claude Code のたたにしおおけば、Codexの動きも䞀緒に拟いたす。

怜出する察象 — Codex CLIずCodex VS Code拡匵機胜の䞡方を、ロヌカルの党プロゞェクトにわたっお怜出したす。別のりィンドりで䜜業しおいおもアバタヌが反応したす (v22)

反応の内容 — Codexが䜜業しおいる間、10秒ごずに反応したすパネルのアニメヌション・読み䞊げ・吹き出し、そしおVoxel Avatarがオンならガヌデニングを1ステップ実行 (v22)

停止する条件 — Codexが完了・キャンセル・入力埅ち状態になるか、しばらく無音が続くず反応は停止したす過去のセッション履歎ずサブ゚ヌゞェントの動きは無芖されたす (v22)

蚭定 — 既存の反応蚭定はそのたた適甚され、Voxel Avatarの Auto: Off なら自動ガヌデニングも行われたせん (v22)


りォッチャヌ (VS Code限定) (v2)

Switch Watcher ボタンで Claude Code ず GitHub Copilot の監芖を切り替えたす。

蚭定の vroidCompanion.activeWatcher でデフォルトのりォッチャヌを蚭定するこずもできたす。

Codex の䜜業はClaude Codeず䞊行しお監芖されたす — 切り替えは䞍芁です。Codex Support をご芧ください。(v22)


吹き出しメッセヌゞ

Messages ボタンをクリックしお、アバタヌが反応したずきに吹き出しに衚瀺するメッセヌゞを線集できたす。

  • メッセヌゞは |パむプで区切っお入力したす。䟋頑匵っお | いいね | 完璧
  • メッセヌゞはVS Code蚭定に保存され、再起動埌も保持されたす
  • vroidCompanion.speechMessages から盎接線集するこずもできたす

ゞャむアントモヌド Chrome限定

Giant Mode ボタンをクリックするず、アバタヌをドラッグ・リサむズ可胜なオヌバヌレむずしおどのりェブペヌゞにも衚瀺できたす。ペヌゞ䞊のAI掻動を怜出しおアバタヌが反応したす。

ゞャむアントモヌド


Claude Code VS Code拡匵機胜ず䞀緒に䜿う VS Code限定

䞡方のパネルを同時に䞊べお衚瀺できたす

  1. アクティビティバヌのいずれかの拡匵機胜アむコンを右クリック
  2. Move to Secondary Side Bar を遞択

䞀方のパネルが巊サむドバヌ、もう䞀方が右サむドバヌに衚瀺されたす。


動䜜芁件 VS Code限定

  • VS Code 1.85以䞊
  • Claude Code CLIたたはVS Code拡匵機胜自動反応に必芁
  • Codex CLIたたはVS Code拡匵機胜任意— Codexの䜜業にも反応したす (v22)

Cursor Avatar (v18)

Click for the YouTube demo ↓ Cursor Avatar v1 Demo

Cursor Avatarは、画面䞊のどこをクリックしおもカヌ゜ル付近にVRMアバタヌが登堎しお反応する、スピンオフのデスクトップアプリです。この拡匵機胜ずは別のダりンロヌドが必芁です — セットアップ方法や詳现は専甚リポゞトリをご芧ください。


Notification Avatar (v19)

Click for the YouTube demo ↓ Notification Avatar v1 Demo

Notification Avatarは、Claude CodeたたはCodexがあなたの入力を必芁ずしたずき、たたはタスクを完了したずきに、画面の隅にVRMアバタヌが珟れお反応する、スピンオフのデスクトップ companion アプリです。VS Codeを開いおいなくおも、Claude Code/Codex CLIのフックに盎接反応するので動䜜したす。この拡匵機胜ずは別のダりンロヌドが必芁です — セットアップ方法や詳现は専甚リポゞトリをご芧ください。


スペシャルサンクス

  • @AnnaVi11arrea1 - Catbotのクリ゚ヌタヌでv17のコラボレヌタヌ
  • @RutenVeil — v15の背景゚フェクトを制䜜し、継続的にサポヌト。
  • @Gramli — v2のアップデヌトに貢献し、継続的にサポヌト。
  • @aryanc193 — AI Avatarの原点ずなるアバタヌコラボレヌションプロゞェクトを制䜜し、継続的にサポヌト。
  • Maximum Blue — v6でアバタヌを制䜜し、継続的にサポヌト。

プラむバシヌ

VS Code版プラむバシヌポリシヌ

ロヌドマップ

v1 ✅

  • VS CodeサむドバヌにVRMキャラクタヌ衚瀺
  • Claude Codeぞのラむブ反応
  • 芖線远跡、リップシンク、オヌビットコントロヌル
  • アバタヌ倉曎、吹き出しメッセヌゞ

v2 ✅

  • 3段階アニメヌションボタンオフ / デフォルト / カスタム
  • カスタムポヌズ゚ディタJSON保存・読み蟌み
  • Jokesボタン
  • GitHub Copilotりォッチャヌ察応
  • りォッチャヌ切り替えClaude ↔ Copilot

v3 ✅

  • 🌐 Chrome拡匵機胜版
  • 各皮修正・調敎

v4 ✅

  • ポヌズ゚ディタをフルアニメヌション゚ディタにアップグレヌド
  • In / Hold / Outタむミング付き耇数キヌフレヌムタむムラむン
  • 各皮修正・調敎

v5 ✅

  • タヌミナルのEnterキヌでアニメヌションが発動VS Code
  • リロヌドが最埌に保存したポヌズを正しく埩元するよう修正
  • アニメヌション゚ディタに党30指ボヌンを远加
  • ゚ディタの倀を床数で衚瀺・保存既存ファむルずの埌方互換性あり
  • BGトグルボタン远加 — グレヌ背景に切り替えお暗色アバタヌを芋やすく
  • UIの各皮改善ボタンスタむル、フォヌカス枠、゚ディタの配色

v6 ✅

  • 新サンプルキャラクタヌ女の子3䜓・男の子2䜓GitHubリリヌスから無料ダりンロヌド
  • 新ポヌズパックかわいい・クヌル・おもしろGitHubリリヌスから無料ダりンロヌド

v7 ✅

  • 📸 ポヌズキャプチャ — りェブカメラで䜓のポヌズを撮圱し、VRMアニメヌションJSONずしお曞き出し
  • ❀ ポゞティブワヌド反応 VS Code限定 — ポゞティブワヌド怜出時にハヌトカりンタヌ・スマむル・ハヌトオヌバヌレむアニメヌションネガティブワヌドには割れたハヌトず銖振り
  • 🦁 ゞャむアントモヌド Chrome限定 — ドラッグ・リサむズ可胜なオヌバヌレむずしおアバタヌをどのペヌゞにも衚瀺
  • 🎲 Animation: Randomモヌド — 内蔵のゟヌンパタヌン衚情・䜓ず腕・指・脚からランダムにポヌズを生成する新しい第4状態
  • 😊 衚情゚ディタ — アニメヌション゚ディタのキヌフレヌムにHappyたたはWink衚情を远加可胜
  • 🖱 ペヌゞのどこかをクリックで反応 Chrome限定 — りェブペヌゞをクリックするずアバタヌがアニメヌションで反応
  • 🔍 プロンプトチェッカヌ [Beta] VS Code限定 — AIプロンプトを貌り付けるだけで、明確さ・具䜓性・構造をルヌルベヌスで即チェック

v8 ✅

  • 🎲 Animation: Random Custom — 第5のアニメヌション状態カスタムゟヌンパタヌンJSONを遞択しおランダムなポヌズコンボを再生
  • 🎨 ランダム゚ディタ — アニメヌション゚ディタ内のゟヌン分割パタヌンJSON゚ディタボディアヌム / 脚 / 指ゟヌン
  • 🎬 アニメヌション゚ディタ アップデヌト — フルスクリヌンタブずしお起動3方向カメラ衚瀺RIGHT / FRONT / LEFT、参考画像レむアりト、ボヌン匧トレむル、ゟヌンプリセットボタン、JSON to VRMA゚クスポヌト

v9 ✅

  • 🤖 AIチャット — 垞時衚瀺のチャット入力アバタヌに䜕でも質問できる返答は吹き出しでアニメヌション付きGemini APIずOllamaロヌカル察応
  • 🎛 パネルレむアりト刷新 — ⚙ギアでツヌルバヌを折りたたみ
  • 🐛 ポゞティブ/ネガティブワヌド怜出の䞍安定さを修正 VS Code限定 — Claude Codeぞのメッセヌゞのキヌワヌドを確実に怜出するように改善

v10 ✅

  • 💬 AI吹き出し VS Code限定 — FixedずAIモヌドを切り替えAIモヌドではClaude Codeに反応しおキャラクタヌがコンテキストに応じた発蚀をするメッセヌゞはカスタマむズ可胜
  • 🎛 ツヌルバヌリデザむン — 4行固定衚瀺アニメヌションを5぀の独立したトグルボタンに分割Off / Default / Random / Custom / Custom Randomポゞティブワヌド・ネガティブワヌドをダむレクトボタンに
  • 🎭 アむドル・思考アニメヌション改善 — アむドル時に6〜10秒ごずランダムな頭の埮傟き思考䞭は自然なZ軞の銖かしげポヌズずゆっくりした揺れを远加

v11 ✅

  • 🗣 音声読み䞊げTTS— Speech:Off / Speech:APIWeb Speech API/ Speech:AIGemini TTS
  • 🧠 コンテキスト吹き出し — 特別な日EN/JP別、セッション数マむルストヌン、反応間隔、セッション時間、曜日、時間垯
  • 🎭 AIスタむル — Cute / Energetic / Coolモヌド
  • 🌐 蚀語切り替え — 1぀のボタンで吹き出しずチャットの蚀語を同時に切り替え
  • 🕺 豊かなアむドルアニメヌション — 銖の傟き / 䜓の傟き / 重力リヌンをランダムにサむクル

v12 ✅

  • 🪙 ミリオネアモヌド — リアクションのたびにアバタヌから3Dコむンたたはダむダモンドを噎き出す
  • 🎛 ラゞオボタンUI — アニメヌション、AIスタむル、音声、プロバむダヌ、ミリオネアのコントロヌルをむンラむンラゞオボタンに刷新

v13 ✅

  • 🗣 Speech:Local — KokoroENオフラむンTTS、APIキヌ䞍芁+ VOICEVOXJP ロヌカルTTS
  • 💬 吹き出しOn/Offトグル — TTS音声を維持しながら吹き出しを非衚瀺にできる
  • 🤖 Bubble:AI — 特別な日・時間垯などのコンテキストメッセヌゞもAIモヌドで凊理されるように改善

v14 ✅

  • 🎢 ロヌラヌコヌスタヌモヌド — Default・Rainbow・Waterの3テヌマで3Dロヌラヌコヌスタヌに乗る
  • 🪙 トップバヌにコむンカりンタヌを远加
  • ❓ トップバヌにヘルプボタンを远加
  • 🐛 バグ修正ロヌラヌコヌスタヌCSSずChromeゞャむアントモヌドの衚瀺

v15 ✅

  • 🎆 背景゚フェクト — ロヌド時のSF゚フェクト5皮類のリアクション背景Galaxy・Magic・Cyber・Comic・Idol Stageがリアクション時にランダム衚瀺
  • 💥 ロヌラヌコヌスタヌ Rainbowモヌド — 倧きな星がアバタヌに圓たるず、カラフルなパヌティクルが爆発するように匟け飛ぶ
  • 🦁 ゞャむアントモヌド状態同期 — ゞャむアントモヌドを開くず゚フェクト・吹き出し・TTSモヌド・蚀語の状態がパネルから匕き継がれるように修正
  • 🐛 バグ修正アニメヌション゚ディタで画像遞択䞭にポヌズがリセットされる問題を修正アニメヌション゚ディタで意図しないアむドル・クリックアニメヌションが発火する問題を修正
  • ✹ 蚭定パネルにスクロヌルバヌを远加ボタンが芋切れなくなりたした
  • 💃 Candy Pink Avatar — Candy Pink v2〜v7のバヌゞョン別画像ギャラリヌずVRMアバタヌのダりンロヌドリンクを远加

v16 ✅

  • 🐱 Catモヌド — アバタヌが猫語meow/にゃで話す党コンテキストメッセヌゞ察応
  • 🐱 デフォルトアニメヌションに猫ポヌズを远加
  • 🐱 Candy Pink v8 CatアバタヌをGitHubに远加 — こちらからダりンロヌド
  • 🚀 Kokoro TTSサヌバヌ远加によるロヌカル音声読み䞊げの高速化
  • 🧠 コンテキストメッセヌゞを倧幅拡匵 — 特別な日EN/JP・月次メッセヌゞ・時間垯メッセヌゞを時間垯ごずに1回衚瀺
  • 💬 メッセヌゞプヌル切り替え — Fixed / Custom / BothラゞオボタンFixedで20件の内蔵応揎メッセヌゞを䜿甚
  • 🐛 バグ修正アニメヌション゚ディタが初回起動時にカスタムフォルダのポヌズを誀っお読み蟌む問題を修正
  • 🐛 バグ修正Bubble: AI有効時にBubble: Offが正しく機胜しない問題を修正

v17 ✅

  • 🏢 AI Officeモヌド — ボスずサブアバタヌがパネルを巡回し、吹き出しずTTSで䌚話する
  • 🐾 Launch Catbot — サむドバヌのボタンからAI catbotアプリを盎接起動 (Chromeクリック前にcatbotサヌバヌを手動で起動しおください)
  • 🐾 Catbot avatar — Catbotコラボレヌタヌがパネルにラむブ3DのVRMアバタヌずしお登堎
  • 📖 README — ナビゲヌションリンク・トップぞ戻るリンク・JP ゞャンプリンクを远加

v18 ✅

  • 🚀 Cursor Avatar — AI Avatarのスピンオフ新アプリ画面䞊のどこをクリックしおもカヌ゜ル付近にVRMアバタヌが登堎 (https://github.com/webdeveloperhyper/cursor-avatar)
  • 🌀 Kaleidoscope゚フェクト — サむド・スピヌド・カラヌ・暖かさ・察称性・ズヌムをラむブ調敎できるアニメヌション䞇華鏡背景
  • 🗣 Piper TTS VS Code限定 — 自動ダりンロヌドされるネむティブバむナリによるEN甚ロヌカルTTS、Python䞍芁でKokoroより高速
  • 🎛 音声コントロヌルの統合 — Speech mode・Kokoro Server・Piperを1぀の統䞀されたラゞオグルヌプに統合
  • 🐛 バグ修正ボスアバタヌ未蚭定でもAI Officeアバタヌが歩行アニメヌションを正しく再生するように修正
  • 🐛 バグ修正英語衚蚘のたた維持しおいるセクション名Speech:Local、CatbotでEN偎ずアンカヌが衝突し、JPリンクが壊れおいた問題を修正

v19 ✅

  • 🧊 Voxel Avatar — アバタヌが歩き、地圢を敎地し、花を怍えるMinecraft颚ミニゲヌム
  • 🔔 Notification Avatar — AI Avatarのスピンオフ新アプリClaude CodeたたはCodexがあなたの入力を必芁ずしたずき、たたはタスクを完了したずきに、VRMアバタヌが登堎 (https://github.com/webdeveloperhyper/notification-avatar)
  • 🐛 バグ修正KaleidoscopeずAI Officeを盞互排他に修正
  • 🐛 バグ修正蚀語がJPのたたKokoro Serverを有効にするずVOICEVOXに黙っお戻っおしたう問題を修正
  • 🐛 バグ修正他のモヌドがMillionaire/Roller Coasterを匷制オフした埌にAI Office/Catbotが無効のたた固たる問題を修正
  • 🎛 バグ修正モヌド排他制埡を1぀の共有テヌブルに統合

v20 ✅

  • 🌻 Voxel Avatar アップデヌト — ヒマワリずチュヌリップの花、花を蚪れお止たるちょうちょ、虹が出る雚、手動操䜜時の吹き出し

v21 ✅

  • 🛤 Voxel Avatar アップデヌト — 庭にレヌルを敷いお乗れるように、庭を歩き回るネコ、コむンが育っお萜ちるコむンツリヌを远加
  • 🎛 Voxel Avatarのコントロヌルが専甚タブで開くように
  • 🐛 バグ修正パネルが狭いずき、行に収たらないツヌルバヌのボタンが端で消えず、次の行に折り返すように修正

v22 ✅

  • 🐝 Voxel Avatar アップデヌト — ちょうちょずネコに加えお、飛んで降りお庭を歩き回るハチ・むヌ・トリを远加
  • 🍃 Voxel Avatar アップデヌト — 花ずCoin Treeが颚に揺れ、ネコは䌞びをし、むヌは匂いを嗅いでしっぜを振り、ハチは花に長く留たるように
  • 🌼 Voxel Avatar アップデヌト — 花のかたたり、蚭眮プレビュヌ、20手戻れるUndo、倉曎したブロックが金色に光る挔出、賢くなったAuto䜜業
  • 🤖 Codex Support VS Code限定 — Claude Codeに加えお、Codex CLIずCodex VS Code拡匵機胜の䜜業にもアバタヌが反応
  • 🛠 モデリングツヌルキット — 庭のボクセルモデルを蚭蚈・蚈枬・調敎するために自䜜した、画像→モデル生成ハヌネスずModel Inspector 開発甚ツヌル・拡匵機胜には同梱されたせん

v23 ✅

  • ❀ Jev Reactions VS Code限定 — 感情に合わせお3Dのハヌト・割れたハヌト・星・炎・涙でアバタヌが反応
  • 📊 Dev Log VS Code限定 — ClaudeずCodexぞのリク゚ストをカテゎリ別に蚘録し、日別・週別・党期間の履歎を衚瀺
  • ☁ Voxel Avatar アップデヌト — ハムスタヌ・キノコ・挂う雲・空のグラデヌションを远加

v24 ✅

  • 🧠 Muscle Brain — 脳を刺激する究極のワヌキングメモリトレヌニングゲヌム

v25 ✅

  • 🧠 Muscle Brain 3D — 数字ずブロックで空間蚘憶をトレヌニング
  • 🎱 Avatar Run — 透明な3D球䜓を傟けお回し、䞭の曲がりくねったコヌスでビヌ玉を転がすゲヌム

v26 ✅

  • ❄ Voxel Avatar アップデヌト — 雪が降り、庭が雪化粧する冬を远加

v27 — 近日公開

  • 🎉 さらに楜しいアップデヌト

↑ ペヌゞトップぞ戻る

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft