Skip to content
HardwareLab

ESP32 Agent Companion

An animated desk character that shows what your AI agent is doing.

Full build guide

ESP32 Agent Companion
No photo in the source; GitHub repository card, served from HardwareLab.

By DanWahlin

Posted
GitHub stars
57 (GitHub)

Build sheet

Board
Waveshare ESP32-S3-Touch-AMOLED-1.75
AI model or service
Status bridge for AI coding agents
Runs offline?
Yes, per the source
Difficulty
Beginner

Overview

A Waveshare ESP32-S3 AMOLED becomes a character that reacts when Copilot, Claude Code, Codex CLI, Grok Build, Hermes or OpenClaw starts work, needs approval, or finishes, fully local over USB or Wi-Fi.

How it works

A companion daemon on your computer reports when Copilot, Claude Code, Codex CLI and other agents start, need approval or finish; a Waveshare ESP32-S3 AMOLED character reacts, locally over USB or Wi-Fi.

Hardware

  • Waveshare ESP32-S3-Touch-AMOLED-1.75

More ESP32 builds

Like this build? Get the weekly builds

Get the best new AI hardware builds every Thursday. One email a week, free.

Built something? Submit a build

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

Featured? Add this badge

Built this? Paste the badge into your README. It links back to this page.

Featured on HardwareLab

Markdown

[![Featured on HardwareLab](https://hardwarelab.dev/badge.svg)](https://hardwarelab.dev/projects/agent-buddy/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w)

HTML

<a href="https://hardwarelab.dev/projects/agent-buddy/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w"><img src="https://hardwarelab.dev/badge.svg" alt="Featured on HardwareLab" width="188" height="20"></a>