yaoyouzhong/AI-bot

2026-09-10

Language: C#

Link: https://github.com/yaoyouzhong/AI-bot

This is a delightfully quirky little project: a local-first AI coding activity clock that spans a Windows desktop client and an ESP8266 microcontroller. The premise is simple but charming — track how much time you spend actively coding with AI assistance, and surface that data on a tiny physical device sitting on your desk.

What makes this stand out from the sea of anonymous zero-star repos is the hardware-meets-software ambition. Most "productivity tracker" projects live entirely in a browser tab or menu bar. This one commits to a physical artifact — an ESP8266 clock — which forces the developer to think about serialization, network protocols between a Windows app and a $3 Wi-Fi microcontroller, and low-power display rendering.

A few reasons it's worth a look:

Who would benefit? Makers and tinkerers who want a weekend project combining a desktop app with a $5 dev board. Developers curious about their own AI-assisted coding habits without piping data to yet another SaaS dashboard. And anyone learning how to structure a small cross-device system where a PC and a microcontroller cooperate over Wi-Fi.

The repo is fresh and starless, so expect rough edges — but the concept is genuinely fun and the scope is small enough to actually finish, fork, or remix.

Why check it out: A charming local-first mashup of a Windows app and an ESP8266 that turns your AI coding time into a physical desk clock — no cloud required.

All newsletters