返回顶部
c

clawatar

Give your AI agent a 3D VRM avatar body with animations, expressions, voice chat, and lip sync. Use when the user wants a visual avatar, VRM viewer, avatar companion, VTuber-style character, or 3D character they can talk to. Installs a web-based viewer controllable via WebSocket.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.0
安全检测
已通过
1,071
下载量
2
收藏
概述
安装方式
版本历史

clawatar

# Clawatar — 3D VRM Avatar Viewer Give your AI agent a body. Web-based VRM avatar with 162 animations, expressions, TTS lip sync, and AI chat. ## Install & Start ```bash # Clone and install git clone https://github.com/Dongping-Chen/Clawatar.git ~/.openclaw/workspace/clawatar cd ~/.openclaw/workspace/clawatar && npm install # Start (Vite + WebSocket server) npm run start ``` Opens at http://localhost:3000 with WS control at ws://localhost:8765. Users must provide their own VRM model (drag & drop onto page, or set `model.url` in `clawatar.config.json`). ## WebSocket Commands Send JSON to `ws://localhost:8765`: ### play_action ```json {"type": "play_action", "action_id": "161_Waving"} ``` ### set_expression ```json {"type": "set_expression", "name": "happy", "weight": 0.8} ``` Expressions: `happy`, `angry`, `sad`, `surprised`, `relaxed` ### speak (requires ElevenLabs API key) ```json {"type": "speak", "text": "Hello!", "action_id": "161_Waving", "expression": "happy"} ``` ### reset ```json {"type": "reset"} ``` ## Quick Animation Reference | Mood | Action ID | |------|-----------| | Greeting | `161_Waving` | | Happy | `116_Happy Hand Gesture` | | Thinking | `88_Thinking` | | Agreeing | `118_Head Nod Yes` | | Disagreeing | `144_Shaking Head No` | | Laughing | `125_Laughing` | | Sad | `142_Sad Idle` | | Dancing | `105_Dancing`, `143_Samba Dancing`, `164_Ymca Dance` | | Thumbs Up | `153_Standing Thumbs Up` | | Idle | `119_Idle` | Full list: `public/animations/catalog.json` (162 animations) ## Sending Commands from Agent ```bash cd ~/.openclaw/workspace/clawatar && node -e " const W=require('ws'),s=new W('ws://localhost:8765'); s.on('open',()=>{s.send(JSON.stringify({type:'speak',text:'Hello!',action_id:'161_Waving',expression:'happy'}));setTimeout(()=>s.close(),1000)}) " ``` ## UI Features - **Touch reactions**: Click avatar head/body for reactions - **Emotion bar**: Quick 😊😢😠😮😌💃 buttons - **Background scenes**: Sakura Garden, Night Sky, Café, Sunset - **Camera presets**: Face, Portrait, Full Body, Cinematic - **Voice chat**: Mic input → AI response → TTS lip sync ## Config Edit `clawatar.config.json` for ports, voice settings, model URL. TTS requires ElevenLabs API key in env (`ELEVENLABS_API_KEY`) or `~/.openclaw/openclaw.json` under `skills.entries.sag.apiKey`. ## Notes - Animations from [Mixamo](https://www.mixamo.com/) — credit required, non-commercial - VRM model not included (BYOM — Bring Your Own Model) - Works standalone without OpenClaw; AI chat is optional

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clawatar-1776419970 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clawatar-1776419970 技能

通过命令行安装

skillhub install clawatar-1776419970

下载 Zip 包

⬇ 下载 clawatar v0.2.0

文件大小: 2.04 KB | 发布时间: 2026-4-17 18:51

v0.2.0 最新 2026-4-17 18:51
Initial ClawHub release. 3D VRM avatar viewer with 162 animations, expressions, ElevenLabs TTS lip sync, AI chat via OpenClaw, sakura/anime UI theme, touch reactions, emotion bar, background scenes, camera presets.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部