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).
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.
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.
No comment highlights available yet. Please check back later!
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.
ESP32 Claude Code Monitor was featured in Productivity (661.2k followers), Developer Tools (519.8k followers), GitHub (41.4k followers) and Tech (632.9k followers) on Product Hunt. Together, these topics include over 445k products, making this a competitive space to launch in.
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.
Want to see how ESP32 Claude Code Monitor stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.