by estelwalks
Open-source, local-first AI workspace that tracks tokens & spend across Claude Code, Codex, Cursor and more — and turns every session into reusable Skills and long-term memory. / 开源、本地优先的 AI 工作台:自动统计 Claude Code、Codex、Cursor 等工具的 Token 用量与花费,并把每次 AI 会话沉淀为可复用的 Skills 和长期记忆。
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/estelwalks/aitrackerGuides for using ai agents skills like aitracker.
See at a glance how many tokens you use, how much you spend, and which agent tools work best for you.
AITracker is an open-source, local-first AI workspace.
It automatically tracks tokens, costs, and usage trends across AI tools such as Claude Code, Codex, and Cursor; brings Skills and frequently used configurations into one place; distills Skills from real work and usage history; and builds a personal knowledge base and long-term memory. Every AI session can become a reusable capability for the next one.
Open Source · Local · No Account Required
Note: The diagrams are preserved from the source document. Chinese text embedded inside the image files remains unchanged; all Markdown copy in this document is translated into English.
The number of AI tools keeps growing.
Claude Code, Codex, Cursor, Cline, Gemini CLI, OpenCode…
As the number of tools increases, so do the questions:
AITracker brings all of this together in one place.
From understanding your AI usage, to managing AI capabilities, to distilling Skills and building lasting knowledge and memory, AITracker turns AI from a one-off tool into an evolving system of reusable capabilities.
AITracker is a desktop application built with Electron, TanStack Start, React,
and TypeScript. Security scanning uses the published
@estelwalks/agent-threat-scanner npm package, so a fresh clone only needs the
root project dependencies.
git clone https://github.com/estelwalks/aitracker.git
cd aitracker
npm ci
npm run dev:desktop
To run the browser development server only, use npm run dev.
You can download the installer of the latest release directly:
All releases are listed on the Releases page.
The following commands install the official stable release on macOS or Windows. The package-manager entries become available after the stable release and their corresponding distribution metadata have been published.
With Node.js and npm installed, run:
npx --yes @estelwalks/aitracker@1.0.1
This command downloads and opens the desktop installer.
If your npm configuration uses a mirror that does not contain the package, use the official npm registry explicitly:
npx --yes --registry=https://registry.npmjs.org @estelwalks/aitracker@1.0.1
Install and upgrade the stable Cask from the project's Tap:
brew tap estelwalks/aitracker
brew install --cask estelwalks/aitracker/aitracker
brew upgrade --cask estelwalks/aitracker/aitracker
Install and upgrade the stable package from the Microsoft Community Repository:
winget install --id estelwalks.AITracker -e
winget upgrade --id estelwalks.AITracker -e
npm run build:desktop # Web app + Electron main/preload bundles
npm run typecheck # App and Electron integration
npm run lint # App lint rules
npm run test:all # Unit, tooling, database, and scanner tests
npm run check:opensource-hygiene
Platform installers can be produced with npm run dist:mac or
npm run dist:win:x64. Signing and notarization credentials are not stored in
this repository.
The standalone installer launcher is packaged as aitracker and supports
macOS arm64/x64 and Windows x64. Linux is not supported by the launcher.
See Development Guide for the complete command matrix, generated-file policy, and repository layout.
See Privacy for data-handling details.
| Capability | Description |
|---|---|
| AI Usage Analytics | Automatically aggregates tokens, costs, models, projects, and usage trends across AI tools, so you know exactly how much AI you use and where your money goes |
| AI Tool Analytics | Uses your real usage data to compare the frequency, consumption, and trends of different tools and models, helping you find the AI that suits you best |
| Skills Management | Automatically discovers and centrally manages Skills scattered across different AI tools, reducing repeated searching and maintenance |
| Configuration Management | Centrally manages commonly used AI configurations such as Rules, with cross-tool reuse being added progressively |
| Skills Distillation | Extracts reusable experience from real work, historical sessions, and methods that have already been proven to work, gradually turning it into Skills |
| Knowledge Base | Continuously organizes project materials, methods, experience, and valuable information into a personal knowledge base |
| Long-Term Memory | Continuously preserves project context, usage habits, and important experience, so your next AI session does not have to start from scratch |
| Local First | Keeps core data and configurations on your computer whenever possible, with core capabilities available without an account |
AITracker automatically collects usage data from AI coding tools on your computer and brings the scattered data together in one Dashboard.
You can view:
No more guessing how much AI you use.
See how much you use, how much you spend, and which tool works best—all at a glance.
What is becoming difficult to manage is not just the AI tools themselves, but also the configurations and capabilities scattered across them.
AITracker automatically discovers these configurations and provides a unified management entry point.
You no longer need to remember which directory contains a particular Skill, or reconfigure everything from scratch whenever you switch tools.
A truly valuable Skill does not necessarily need to be written from scratch.
AITracker identifies experience worth reusing from your real work, historical sessions, and methods that have already worked, then gradually distills it into Skills.

Turn “I finally got it working this time” into “I can reuse this directly in the future.”
A useful Skill should not belong only to Claude Code.
A configuration that works should not force you to start over when you switch to Codex, Cursor, or another tool.
AITracker aims to build a capability layer above different AI tools:

Manage everything in one place, then continue using it across different AI tools.
AI generates a large volume of conversations every day, but only some of them are truly worth keeping.
For example:
AITracker gradually turns this valuable information into a knowledge base and long-term memory.

So AI no longer has to start from zero every time.
AITracker is designed for multiple AI tools and is gradually adapting to mainstream AI Coding Tools, including:
Claude Code · Codex · Cursor · Cline · Gemini CLI · OpenCode · ...
It cur
aitracker is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by estelwalks. Open-source, local-first AI workspace that tracks tokens & spend across Claude Code, Codex, Cursor and more — and turns every session into reusable Skills and long-term memory. / 开源、本地优先的 AI 工作台:自动统计 Claude Code、Codex、Cursor 等工具的 Token 用量与花费,并把每次 AI 会话沉淀为可复用的 Skills 和长期记忆。. It has 50 GitHub stars.
aitracker's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/estelwalks/aitracker" and add it to your Claude Code skills directory (see the Installation section above).
aitracker is primarily written in TypeScript. It is open-source under estelwalks on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh aitracker against similar tools.
No comments yet. Be the first to share your thoughts!