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

AI Code Review Benchmark: Claude, Gemini, Codex, Qwen, and MiniMax Compared
A benchmark tested five AI models on 15 Milvus pull requests with known bugs. Claude detected 53% of bugs in raw mode, while adversarial debate between models increased detection to 80%.

OctoArch v5.0: Zero-Trust B2B Runtime with JSON-Based AI Personas
OctoArch v5.0 is a zero-trust B2B cognitive runtime built for strict enterprise use cases like fiscal/invoice extraction. It replaces text-based prompting with JSON-defined AI personas and implements path jailing to prevent server attacks.

Cloudflare's vinext: A Next.js-compatible framework built with AI on Vite
Cloudflare engineers rebuilt Next.js API surface on Vite using AI in one week, creating vinext - a drop-in replacement that builds 4x faster and produces 57% smaller bundles. It deploys to Cloudflare Workers with a single command.

Developer Builds MCP Server for Claude WhatsApp Integration, Shares Challenges
A developer built an MCP server to give Claude access to real WhatsApp conversations, discovering that conversation context management was trickier than expected and required a database to track conversations.