Клодигочи: Физическое устройство Тамагочи, которое питается активностью кода Клода

Что делает Клодиготчи
Клодиготчи — это физическое настольное устройство, которое отслеживает вашу активность в Claude Code и реагирует визуальной и звуковой обратной связью. Оно выполнено в виде пиксельного персонажа в напечатанном на 3D-принтере корпусе, работает на микроконтроллере ESP32 с ЖК-экраном.
Как это работает
Система соединяет Claude Code с физическим устройством через следующий конвейер:
- Хуки Claude Code → shell-скрипт → именованный канал → Python-демон → USB-последовательный порт → ESP32
Плагин Claude Code подключается к событиям сессии и отправляет обновления состояния через последовательное соединение. Каждый вызов инструмента, запрос и уведомление от Claude Code кормят существо и снижают его уровень голода.
Детали системы голода
Система голода работает по шкале от 0 (сытый) до 100 (голодающий), с пятью различными визуальными состояниями. Когда Claude Code оставляют бездействующим, существо становится беспокойным, оглядывается по сторонам и в конечном итоге издаёт звуки зуммера в стиле R2-D2 через свой динамик, чтобы побудить вас вернуться к работе.
Техническая реализация
Весь проект имеет открытый исходный код, включая:
- Прошивку для ESP32
- Плагин Claude Code
- Файлы STL для печати корпуса на 3D-принтере
Исходный код и файлы доступны на GitHub по адресу github.com/jsprpalm/claudigotchi.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

ClawCut: Python-прокси, который делает небольшие локальные LLM пригодными для использования с OpenClaw
ClawCut — это прокси-сервер на Python Flask, который решает распространённые проблемы при подключении локальных моделей 7B/14B к OpenClaw, включая отравление контекста, бесконечные циклы и сбои в выводе cron-задач. Он реализует динамическую амнезию во время вызовов инструментов и автоматическую доставку для запланированных задач.

Mnemos: сервер MCP для постоянной памяти Claude Code
Mnemos — это MCP-сервер с открытым исходным кодом, который даёт Claude Code постоянную память между сеансами, записывая исправления в виде структурированных шаблонов и отправляя ранжированный контекст при запуске. Один бинарник Go размером 15 МБ, не требует Docker или векторной БД.

OpenClaw-WebTop: Запуск OpenClaw с Ollama и Ubuntu Desktop в GitHub Codespaces
OpenClaw-WebTop предоставляет возможность запустить полный экземпляр OpenClaw с Ollama и рабочим столом Ubuntu MATE прямо в браузере с использованием GitHub Codespaces, без необходимости локальной установки Docker или VPS.

nervx: CLI-инструмент сокращает использование токенов кода Claude за счет анализа структуры кодовой базы
nervx — это устанавливаемый через pip CLI-инструмент, который анализирует репозитории с помощью tree-sitter, строит граф SQLite из функций и импортов и генерирует структурную карту NERVX.md. Он автоматически добавляет инструкции в CLAUDE.md, обучая Claude использовать навигацию nervx, что в тестах сократило количество grep-поисков на 65% и выходных токенов на 48%.