Claudigotchi: Physical Tamagotchi Device That Feeds on Claude Code Activity

What Claudigotchi Does
Claudigotchi is a physical desktop device that monitors your Claude Code activity and responds with visual and audio feedback. It's built as a pixel-art character in a 3D-printed case, running on an ESP32 microcontroller with an LCD screen.
How It Works
The system connects Claude Code to the physical device through this pipeline:
- Claude Code hooks → shell script → named pipe → Python daemon → USB serial → ESP32
A Claude Code plugin hooks into session events and sends state updates over serial connection. Every tool call, prompt, and notification from Claude Code feeds the creature and lowers its hunger level.
Hunger System Details
The hunger system operates on a scale from 0 (full) to 100 (starving), with five distinct visual states. When Claude Code is left idle, the creature becomes restless, looks around, and eventually emits R2-D2-style buzzer sounds through its speaker to prompt you back to work.
Technical Implementation
The entire project is open source, including:
- Firmware for the ESP32
- Claude Code plugin
- 3D-printable STL files for the case
The source code and files are available on GitHub at github.com/jsprpalm/claudigotchi.
📖 Read the full source: r/ClaudeAI
👀 See Also

Silent Tool Failures in Coding Agents: A Hidden Efficiency Drain
Coding agents often encounter tool failures that go unnoticed because they fall back to alternative strategies, wasting tokens and reducing quality. The open-source tool Vibeyard detects these failures and suggests fixes.

Measuring Claude Code MCP Stack: Cache Friendliness vs. Byte Savings, and a 2-Line Fix for Prompt Cache
Greg Shevchenko benchmarks MCP compressors and retrieval layers on two axes: byte savings and cache friendliness. A 2-line fix (sort rg hits, sort map entries) boosts cache from ~0% to 100% with no byte-savings loss. Open-source harness included.

Exporting AI Agent Memories Using Claude's Import Function
A Reddit user shares a prompt for extracting stored memories from AI agents like ChatGPT and Claude, then importing them into OpenClaw. The prompt requests all stored context including instructions, personal details, projects, tools, and preferences.

Nakkas MCP Server Generates Animated SVGs from AI Descriptions
Nakkas is an MCP server where AI constructs complete animated SVG configurations from descriptions, rendering clean animated SVGs with shapes, gradients, animations, and filters. It supports parametric curves, 15 filter presets, CSS @keyframes and SMIL animations, and works anywhere SVG renders.