I build local-first developer tools β things that run on your machine, read your own data, and never phone home.
agentledger β what did that coding agent actually cost you?
Reads the session logs Claude Code, Codex and OpenCode already leave on disk and turns them into tokens and dollars. Zero dependencies, no network calls, MIT. 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.
npx agentledger-cli # or: curl -fsSL .../install.sh | shai-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.
opencode-plugin-goal β turns a loose objective into tracked, resumable goals for long-running agent sessions.
- 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
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.


