boxBot: Интеллектуальная колонка с открытым исходным кодом на базе Claude и Hailo AI

Разработчик под ником FunScore645 создал boxBot — умную колонку, которая использует Claude для агентного управления аппаратным обеспечением, а не жёсткими правилами. Проект с открытым исходным кодом доступен на github.com/dv-hart/boxbot и пока находится в разработке, но уже полезен для повседневных семейных задач.
Аппаратное обеспечение и сборка
Аппаратный стек включает:
- Raspberry Pi (модель не указана)
- Ускоритель ИИ Hailo (вероятно, для инференса на периферии)
- Микрофонная решётка Respeaker
- Камера Raspberry Pi
- Дисплей Waveshare
- Динамики
Корпус выполнен вручную из ореха, с пассивным охлаждением — разработчик использовал Claude для расчёта тепловых нагрузок и скорости рассеивания тепла при проектировании.
Агентная архитектура
Вместо сложных правил ведения диалога агент (вероятно, на основе Claude) напрямую управляет аппаратным обеспечением через собственный Python SDK. Ключевые возможности:
- Динамическое отключение звука: Агент решает, когда заглушить микрофон, чтобы игнорировать фоновый шум или посторонние разговоры.
- Обработка прерываний: Логика на основе агента управляет прерываниями без явных правил.
- Многоканальный ответ: Может отвечать голосом или через WhatsApp — выбор делает агент.
- Виджетный дисплей: Экран использует JSON-фреймворк виджетов — агент читает и управляет виджетами через JSON без скриншотов.
Система навыков и гибкость
Агент использует небольшой набор инструментов, при этом большая часть логики реализована через Python-скрипты и boxBot SDK. Навыки определяются в Markdown-файлах. Пример: когда разработчик добавил семейное событие в календарь, его жена захотела получить текстовое уведомление. Он добавил одну строку в .md-файл, и агент обновил навык календаря, чтобы автоматически отправлять сообщение в WhatsApp о новых событиях.
Память и безопасность
Разработчик упоминает собственную систему памяти и вопросы безопасности (камера и микрофон в гостиной), но откладывает подробности на комментарии. Агент тесно связан с аппаратным обеспечением для обеспечения безопасности.
Для кого это
Для разработчиков, заинтересованных в создании проектов с аппаратным обеспечением на основе ИИ и агентным управлением периферией, с открытым исходным кодом.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

ThumbGate реализует паттерн управления агентами на естественном языке от Цинхуа для обеспечения безопасности ИИ.
Инструмент с открытым исходным кодом ThumbGate реализует шаблон Natural-Language Agent Harness из статьи NLAH университета Цинхуа, сопоставляя четыре компонента: контракты с правилами предотвращения на основе негативных отзывов, шлюзы проверки с хуками PreToolUse, устойчивое состояние с базой данных уроков SQLite+FTS5 и адаптеры с адаптерами сервера MCP для нескольких ИИ-агентов программирования.

oMLX представляет SSD KV кэширование для Apple Silicon, сокращая время ответа OpenClaw с 30-90 секунд до 5 секунд.
oMLX — это новый бэкенд, который сохраняет блоки KV-кэша на SSD в формате safetensors, предотвращая инвалидацию кэша при смене контекста. Это сокращает время ответа OpenClaw с 30-90 секунд до 5 секунд на последующих запросах.

Memex: Плагин с открытым исходным кодом для расширения памяти в Claude Cowork
Memex — это плагин с открытым исходным кодом, который предоставляет Claude Cowork постоянную память между сессиями с помощью многоуровневой системы загрузки контекста. После однократного запуска команды /memex:init, Claude самостоятельно знакомится с проектом примерно за 20 секунд в каждой сессии и продолжает с того места, где вы остановились.

Разработчик создаёт библиотеку сжатия на Rust с помощью Claude Opus 4.6, задаваясь вопросом о её практической пользе.
Разработчик использовал Claude Opus 4.6 в течение двух недель для создания библиотеки сжатия на Rust объёмом 15 800 строк с 449 пройденными тестами, привязками для Python и слоем C FFI, но задаётся вопросом, нужна ли была ещё одна библиотека сжатия.