Codync
A free, open-source 1:1 alternative to Grok Bot and Muse. Message Claude Code, Codex, Cursor and 40+ coding agents as persistent bots from your iPhone, Mac or Linux desktop. Group chats, threads, appr
TokenOps: track, limit and optimise your AI token spend. Local dashboard for Claude Code usage.
Developer toolsGitHub @ajay-bobbiliOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Track. Limit. Optimise your AI token spend.
Live demo: https://ajay-bobbili.github.io/ai-tokenops-dashboard/
A local, privacy-first dashboard that shows how much of Claude you're using, which models you're using, and where you could save money.
It reads the usage logs Claude Code already saves on your computer (~/.claude/projects). Nothing is uploaded and no API key is needed. A small Node.js server runs at localhost:4317 and parses those logs. The page is plain HTML, CSS and JavaScript with no dependencies.
Open the hosted page, then link your Claude logs. Your files are read inside your browser and are never uploaded; the page has no backend.
Claude Code saves every session as a .jsonl file in a hidden folder:
| OS | Folder |
|---|---|
| Windows | %USERPROFILE%\.claude\projects |
| macOS | ~/.claude/projects |
| Linux | ~/.claude/projects |
Click Choose folder and select that projects folder (the whole folder, not one project). It is hidden, so paste the path into the dialog's address bar (Windows), press Cmd+Shift+G (macOS) or Ctrl+H (Linux).
Your dashboard appears. Next time press 🔗 Link Claude to refresh. Parsed data is cached in your own browser (IndexedDB) only.
Best in Chrome, Edge or Brave (they remember the folder). Firefox and Safari fall back to a one-time folder upload that still stays on your machine. Click Try demo data to explore with sample numbers first.
Requires Node.js 18+.
node server.js
Open http://localhost:4317 (on Windows you can double-click start.bat). The server reads your logs directly and refreshes every minute. Set CLAUDE_PROJECTS to read logs from a different folder and PORT to change the port.
main. The workflow in .github/workflows/pages.yml deploys the public/ folder to https://<user>.github.io/<repo>/.PRICES and USD_INR at the top of the script in public/index.html.| File | Purpose |
|---|---|
server.js | Reads and de-duplicates Claude Code logs, serves them as JSON |
public/index.html | The whole dashboard UI |
start.bat | One-click Windows launcher |
.github/workflows/pages.yml | Deploys public/ to GitHub Pages |