Coharu VRM - AIアバターチャットアプリ

Coharu VRM - AIアバターチャットアプリ

概要

VRMアバター表示とAIチャット機能を統合したインタラクティブWebアプリケーション。3Dアバター、音声合成、背景カスタマイズ機能を提供。

プロジェクト概要

Coharu VRMは、VRMアバター表示とAIチャット機能を統合したインタラクティブWebアプリケーションです。Three.jsとPixiv VRMライブラリを使用した3Dアバター表示、リサイズ可能なチャットパネル、アニメーション・音声・背景のカスタマイズ機能を提供します。

主な機能

  • VRMアバター表示(Three.js + @pixiv/three-vrm)
  • インタラクティブAIチャット(Markdown対応)
  • リサイズ可能なチャットパネル
  • VRMAアニメーション再生・ランダム再生
  • 音声合成設定(音量・ピッチ・速度)
  • 背景画像・床のカスタマイズ

技術スタック

  • ランタイム: Bun
  • フレームワーク: React, React Router DOM
  • 3Dレンダリング: Three.js, @pixiv/three-vrm
  • UI: Tailwind CSS, Radix UI, shadcn/ui
  • AI: Ollama / OpenAI API対応
  • 音声: AIVIS Speech Engine
  • テスト: Playwright, Storybook