This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

ESP32 Claude Code Monitor

Approve Claude Code tool calls with a tap, off your screen

See every Claude Code session's state (running, waiting, stopped) live on a tiny ESP32-S3 touchscreen, and approve or deny tool permission requests by tapping YES/NO on the board itself, no alt-tabbing back to the terminal or editor. It's a $20 open-source hardware sidekick: a local Go server tracks sessions via Claude Code hooks, and the board polls it over Wi-Fi. Falls back to the normal terminal prompt if nobody taps in time, so it never blocks your flow.

Top comment

Hey Product Hunters 👋 I built this because I kept losing track of my Claude Code sessions across terminals and VS Code windows, and every time it needed permission to run a tool, I had to alt-tab to say yes or no. So I hooked Claude Code's own hook system (SessionStart, PreToolUse, Notification, etc.) up to a small local Go server, and paired it with a $20 Waveshare ESP32-S3 touch display. Now I can glance at a physical board to see which sessions are running, waiting, or stopped, and when Claude wants to run a command, I get the project, tool, and command right on the screen with YES/NO buttons. Tap NO, it's denied. Tap nothing, it just falls back to the normal terminal prompt after 60s. It's fully open source: firmware (Arduino/ESP32), the hook scripts, and the Go server are all in the repo. Would love feedback, especially from anyone running multiple concurrent Claude Code sessions and wanting a lower-friction way to stay on top of them! Happy to answer any questions about the hardware, the hook setup, or extending it to other tools.

About ESP32 Claude Code Monitor on Product Hunt

Approve Claude Code tool calls with a tap, off your screen

ESP32 Claude Code Monitor was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #139 on the daily leaderboard. See every Claude Code session's state (running, waiting, stopped) live on a tiny ESP32-S3 touchscreen, and approve or deny tool permission requests by tapping YES/NO on the board itself, no alt-tabbing back to the terminal or editor. It's a $20 open-source hardware sidekick: a local Go server tracks sessions via Claude Code hooks, and the board polls it over Wi-Fi. Falls back to the normal terminal prompt if nobody taps in time, so it never blocks your flow.

On the analytics side, ESP32 Claude Code Monitor competes within Productivity, Developer Tools, GitHub and Tech — topics that collectively have 1.9M followers on Product Hunt. The dashboard above tracks how ESP32 Claude Code Monitor performed against the three products that launched closest to it on the same day.

Who hunted ESP32 Claude Code Monitor?

ESP32 Claude Code Monitor was hunted by Carlos Henrique Guardão Gandarez. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of ESP32 Claude Code Monitor including community comment highlights and product details, visit the product overview.