CS undergrad ๐งโ๐ป ยท building โ Java & ๐ Spring Boot backend and ๐ค AI apps (RAG ยท agents) ยท maintaining ๐ช GNOME Shell extensions ๐๐ฅ๐๐ ยท building ๐งฐ a family of agent-usage trackers ๐๐พ๐ฏ๐งฎ ยท on ๐ง Ubuntu / GNOME 50
I build things ๐ ๏ธ end to end and keep them maintained. Two directions: โ backend / AI application engineering (Java ยท Spring Boot ยท RAG ยท agent tool loops ยท async pipelines) and ๐งฐ developer tooling โ a family of agent-usage trackers (๐งฎ aut ยท ๐พ cbut ยท ๐ ocut ยท ๐ฏ qcut), GNOME Shell extensions and utilities that make my own daily workflow ๐ญ observable and a little faster.
| Project | What it does | Badges |
|---|---|---|
| ๐ bendi-shenghuo-fuwu-pingtai | ๐ Dianping-style local-life platform as a ๐งฉ modular monolith: ๐ก๏ธ Redis cache guards, โก a Lua + Redis-Stream seckill with zero oversell and one-order-per-user idempotency, ๐ a CAS order state machine and ๐ช a merchant console with RBAC โ โ Java 17 ยท Spring Boot 3.3 ยท MySQL 8 ยท Redis 7 ยท Vue 3 | |
| ๐งญ yunying-guiyin-zhinengti | ๐งญ Operational attribution agent for local-life data: ๐ง the model only proposes one drill-down dimension per step while ๐ก๏ธ thresholds, budgets and SQL guardrails stay in code; ๐ hybrid retrieval (pgvector HNSW + pg_trgm + RRF), ๐งพ a three-part conclusion (facts / inferences / uncertainty) bound to the SQL behind it, and ๐ a read-only database role โ โ Java 17 ยท Spring Boot 3.5 ยท Spring AI ยท PostgreSQL 16 + pgvector ยท Vue 3 |
| Project | What it does | Badges |
|---|---|---|
| ๐งฎ all-usage-trackers | ๐งฎ Six-tab board over cbut / ocut / qcut: ๐ข cross-tool tokens per model, ๐ฏ skills and tools side by side, ๐ one merged timeline, ๐ a card dashboard with window-over-window deltas โ โจ๏ธ a footer that lists only the keys the current tab answers and ๐งญ hands the terminal to a tracker's own TUI and back (๐ซ no second parser, ๐ซ no writes) | |
| ๐ opencode-usage-tracker | ๐ Eight-tab TUI for how you actually use OpenCode โ ๐งฐ tool calls, ๐ฏ skills, ๐ค subagents with drill-down, ๐ MCP, ๐งฉ plugins, ๐ต real per-step cost and ๐ข per-model usage totals, a passive read-only log reader over OpenCode's own SQLite (๐ซ๐ no network, ๐ no message bodies) | |
| ๐พ codebuddy-usage-tracker | ๐พ Cross-session usage analytics for CodeBuddy Code in an eight-tab TUI โ ๐งฐ tools, ๐ฏ skills, ๐ค agents, ๐งฉ plugins, ๐ MCP calls, ๐ข per-model tokens with ๐ณ provider credits and ๐ฐ๏ธ agent-span traces, over per-tab ๐ calendar-day windows on a ๐ metadata-only local SQLite index (๐ซ๐ no network) | |
| ๐ฏ qoder-cn-usage-tracker | ๐ฏ Eight-tab TUI for the Qoder CN CLI, modelled on cbut โ ๐งฐ tools, ๐ฏ skills, ๐ค agents, ๐งฉ plugins, ๐ MCP, ๐๏ธ compaction ledgers, ๐ข tokens next to ๐ณ credits and per-tab ๐ calendar-day windows; a measured zero stays apart from a route that never reported a token (๐ซ๐ no network, ๐ no message bodies) | |
| ๐พ trae-cn-usage-tracker | ๐พ Passive, read-only tracker for Trae CN: ๐ฏ skills, ๐ค agents, ๐งฉ plugins, ๐ MCP servers and ๐งฐ tool-call counts indexed from local files into one SQLite, with ๐ณ credit balance samples (๐ซ๐ no network) โ honest about the panels it cannot fill ยท ๐ง frozen โ kept as a record: Trae CN's files never matched the other trackers | |
| ๐ง agent-os | ๐ง External evidence & governance layer for a coding agent: ๐ฅ observations โ ๐ a verdict โ ๐ช a human gate โ ๐ promoted memory โ ๐ recall that changes the next prompt (๐ stdlib-only, ๐ซ never edits code) ยท ๐ง frozen โ kept as a record of the attempt |
โ๏ธ Four upstream-frozen forks, maintained locally under their @local UUIDs โ ๐ซ no longer tracking upstream. Focus: ๐ latent crashes, ๐ง resource leaks, ๐ idle power draw and ๐งญ GNOME 45โ50 adaptation.
| Project | What it does | Badges |
|---|---|---|
| ๐ notification-grouper | ๐ Original extension (not a fork) that folds notifications from one app into a single stack โ ๐ช zero-config by default, with 4 plain switches if you want them | |
| ๐ฅ burn-my-windows | ๐ฅ Fork of Burn My Windows: โจ 26 GPU shader window effects with ๐ power-aware profiles (AC vs battery), ๐๏ธ libadwaita live previews and ๐ 34 translations ยท ๐ง frozen at upstream v48 | |
| ๐ copyous | ๐ Fork of Copyous: ๐๏ธ SQLite clipboard history with ๐ search, ๐ pins, ๐ท๏ธ nine tags and ๐ถ๏ธ incognito โ hardened for correctness, security and leaks ยท ๐ง frozen at upstream 2.0.1 | |
| ๐ macos-dock | ๐ Fork of MacOSDock: ๐ magnification, ๐ป dodge/auto-hide, โจ๏ธ Super+1โฆ0 keyboard navigation and ๐ง genie minimize/restore โ merges MacOSDock + macos-genie ยท ๐ง frozen at upstream v9 | |
| ๐ fast-translate | ๐ Fork of Fast Translate (translate-assistant): double-copy (Ctrl+C twice) to translate via Google, DeepL, Baidu or Youdao โ ๐ a dictionary card for single words, โจ๏ธ background mode, โก an LRU cache and ๐ a request watchdog ยท ๐ง frozen at upstream v10 |
๐ง frozen at upstream vX pins the fork's upstream baseline; local fixes continue and the repository is not archived.
