{"repo":"AgriciDaniel/claude-avatar","free":true,"listed":false,"github":"https://github.com/AgriciDaniel/claude-avatar","clone":"git clone https://github.com/AgriciDaniel/claude-avatar.git","description":"3D talking avatar connected to Claude Code CLI - voice conversation with lip-sync","language":"HTML","stars":26,"topics":["3d","ai","avatar","claude-code","open-source","voice"],"license":"MIT","category":"cli-tools","readme_excerpt":"Claude Avatar A 3D talking avatar connected to Claude Code CLI for real-time voice conversation — no API keys required. Built on top of TalkingHead by Mika Suominen (MIT License). --- How it works - Voice input — MediaRecorder → ffmpeg WAV → faster-whisper large-v3-turbo on CUDA - Claude — Persistent claude CLI session via stream-json protocol ( 5s response, no startup overhead) - Voice output — edge-tts en-US-AvaMultilingualNeural with word-level timing → TalkingHead lip-sync - UI — Split layout: 3D avatar + chat (top) / CLI activity log (bottom) --- Requirements - Claude Code CLI installed and authenticated - Python 3.10+ - Node.js 18+ - ffmpeg - NVIDIA GPU (for faster-whisper CUDA) --- Run Then open claude/index.html in your browser (or serve it via a local HTTP server). --- File structure --- Credits - TalkingHead — Mika Suominen (MIT License) - faster-whisper — GPU-accelerated transcription - edge-tts — Microsoft neural voices - Three.js — 3D rendering --- License MIT — see LICENSE. Original TalkingHead library © 2023-2024 Mika Suominen. --- Author Built by Agrici Daniel - AI Workflow Architect. - Blog - Deep dives on AI marketing automation - AI Marketing Hub - Free community, 2,800+ members - YouTube - Tutorials and demos - All open-source tools","default_branch":null,"files":null,"tree":[],"storefront":"/r/AgriciDaniel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AgriciDaniel/claude-avatar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}