Skip to content
View garyleelty's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report garyleelty

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
garyleelty/README.md

👋 Hi, I'm garyLi

I build local-first developer tools — things that run on your machine, read your own data, and never phone home.


🛠 What I'm building

agentledger — what did that coding agent actually cost you?

Reads the session logs thirteen coding agents — Claude Code, Codex, OpenCode, Gemini CLI, Qwen Code and more — already leave on disk, and turns them into tokens and dollars. Zero dependencies, no network calls, MIT. Five of the thirteen adapters exist in no other tool. The part most tools get wrong: cache reads and cache writes bill at different rates from fresh input, and they are the overwhelming majority of real traffic.

brew install garyleelty/agentledger/agentledger   # or: curl -fsSL .../install.sh | sh

guandan — 掼蛋 in the browser.

Full official rules (级牌升级、逢人配、进贡还贡、同花顺、天炸), single-player vs AI and P2P multiplayer. Pure frontend, no account, no install — open a link and deal. Play now →

mouse-journey — your daily mouse mileage, as a road trip across China.

Offline Electron app: real routes and landmarks, milestones, mounts, health reminders, and a ghost racer running against yesterday's you.

ai-native-markdown — an AI-native Markdown editor on Tauri + Vue 3 + CodeMirror 6.

Local-first writing with AI assist — continue, polish, summarize, reformat. Works offline, dark/light themes, no data leaves the machine.


🌱 Currently

  • Making agent tooling auditable — small enough to read end to end
  • Local-first everything: your logs, your notes, your machine
  • Writing tooling in TypeScript / Python / Vue

📫 Reach me

tl3285@nyu.edu


Everything here is MIT and free. If agentledger saved you a surprise bill, there's a tip address in its README — verified with a signature, not just pasted.

Pinned Loading

  1. agentledger agentledger Public

    Local-first cost ledger for AI coding agents. 13 agents, tokens and dollars from the logs they already leave on disk. Billing blocks, spend by project/branch/model. No cloud, no API keys, no network.

    JavaScript

  2. guandan guandan Public

    掼蛋 web game — 按官方竞赛规则实现(级牌升级/逢人配/进贡还贡/同花顺/天炸),单人+AI、P2P 联机,开链接即玩

    TypeScript

  3. ai-native-markdown ai-native-markdown Public

    AI-native Markdown editor built with Tauri + Vue 3 + CodeMirror 6 — local-first writing with AI assist (continue, polish, summarize, reformat), offline-capable, dark/light themes.

    Vue 1

  4. mouse-journey mouse-journey Public

    把每天鼠标移动的总距离,变成一场穿越中国的旅行 — Electron 桌面应用,全程离线

    JavaScript

  5. kingdom-game kingdom-game Public

    边塞王国 — 零依赖纯 HTML/CSS/JS 回合制王国生存游戏,附系统策划案与平衡模拟

    JavaScript 1

  6. cloudissue cloudissue Public

    AI-native issue tracker with MCP server & cloud sync

    JavaScript