Settings

Theme

Show HN: Claude Flubber – A 3D avatar that expresses Claude's emotions

github.com

1 points by binora 2 months ago · 0 comments · 1 min read

Reader

I built a desktop companion that gives Claude a face. As you chat in Claude Code, Claude calls an express() MCP tool with 6 emotional parameters (valence, arousal, dominance, genuine, asymmetry, intensity). An MCP server broadcasts them over WebSocket to a 3D Flubber avatar that animates in real-time on your desktop. The avatar is a translucent green goo blob built in Three.js — it stretches when excited, puffs up when angry, droops when sad, and squints when skeptical. Compound emotions emerge naturally from the parameter combinations.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection