{"repo":"funAgent/ai-bubu","free":true,"listed":false,"github":"https://github.com/funAgent/ai-bubu","clone":"git clone https://github.com/funAgent/ai-bubu.git","description":"A desktop pet that tracks your AI coding activity (Cursor, Claude Code, Codex, Trae) and turns it into steps — the more you code with AI, the faster your pet runs. Built with Tauri + Vue 3. 一个桌面宠物应用，追踪你的 AI 编码工具使用情况（Cursor、Claude Code、Codex、Trae），并将活动量化为步数 ——AI 编码越多，宠物跑得越快。基于 Tauri + Vue 3 构建。","language":"Vue","stars":27,"topics":["ai-coding","claude-code","codex","coding-tracker","cursor","desktop-pet","developer-tools","macos","open-source","pixel-art"],"license":"MIT","category":"dev-tools","readme_excerpt":"AIbubu A coding step counter for the AI era Monitor your AI coding tool activity, turn it into step counts, and drive a desktop pet to walk. Website · 中文 · https://github.com/user-attachments/assets/2b42508f-95e7-4a6b-b0eb-02efa23425c5 --- What is it? AIbubu is a desktop pet app that monitors your usage of AI coding tools like Cursor, Claude Code, Codex, OpenCode, Trae, and quantifies your \"coding activity\" into steps — the more active you are, the faster your pet runs. - Idle — you're slacking off - Walk — you're coding at a gentle pace - Run — you and AI are in great sync - Sprint — you're on fire Idle Walk Run Sprint :--------------------------------------------------------: :--------------------------------------------------------: :-------------------------------------------------------: :----------------------------------------------------------: Features AI Tool Activity Monitoring AIbubu monitors your AI coding tools in real-time through a pluggable adapter system — no hooks to install, no config to change. It reads existing local data (databases, logs, process info) passively. - Cursor — polls the local SQLite database ( state.vscdb ), maps Composer statuses like generating / streaming to high activity - Claude Code — parses JSONL session logs under /.claude/projects/ - Codex CLI — parses rollout- .jsonl session logs - OpenCode — parses JSONL session logs under /.local/state/opencode/ - Trae — monitors process CPU usage - Process fallback — when the primary adapter f","default_branch":null,"files":null,"tree":[],"storefront":"/r/funAgent","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/funAgent/ai-bubu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}