Complete history, and it works with the WakaTime API
Developer time tracking
with your full history.
One timeline for everything you do.
AtoAxis records how long you spend coding across projects, programming languages, branches and editors. It implements the WakaTime API, so an editor with a WakaTime plugin can point at AtoAxis instead.
Planned hosted launch. Nothing to deploy. English and Thai support.
~/.wakatime.cfg
[settings]
api_url = https://api.atoaxis.com/api/v1
api_key = your_generated_api_keyAlready using one of these with a WakaTime plugin? Point it at AtoAxis, with no new extension to install
- VS Code
- Cursor
- Neovim
- Vim
- Emacs
- Sublime Text
- Zed
- IntelliJ IDEA
- PyCharm
- WebStorm
- PhpStorm
- RubyMine
- CLion
- GoLand
- DataGrip
- DataSpell
- Rider
- RustRover
- AppCode
- Android Studio
- Xcode
- Visual Studio
- Eclipse
- NetBeans
- Notepad++
- TextMate
- Kate
- Kakoune
- Micro
- Nova
- Brackets
- Komodo
- Cloud9
- Geany
- Gedit
- Pulsar
- Jupyter
- Azure Data Studio
- DBeaver
- SQL Server Studio
- Postman
- Unity
- Blender
- Figma
- Sketch
- Canva
- Obsidian
- Processing
- Arduino IDE
- TeXstudio
- Terminal
What is AtoAxis?
AtoAxis is a developer time tracking service. It receives editor heartbeats and turns them into dashboards for coding time, projects, programming languages, branches and editors without storing source code or conversation content.
How it works
An editor sends a heartbeat when you type, switch to or save a file. Each event carries metadata such as file path, project, branch, language, editor and operating system. Consecutive events become duration blocks; idle gaps are not counted.
Use cases
- See coding hours today, this week or across a custom range
- Break time down by project, language, editor and branch
- Compare AI-attributed lines with human keystrokes and characters
- Group several checkouts with project rules and merges
- Import a WakaTime export into the same dashboard
Limitations
What AtoAxis does not do today, stated plainly:
- Only the VS Code plugin is first-party; other editors use the WakaTime protocol
- AI hooks cover Claude Code, Codex CLI and Gemini CLI; Cursor/Copilot need adapters
- Tokens and costs require provider usage plus a known price; unavailable coverage is not shown as zero
- No desktop or browser client captures activity outside a connected editor
- Analytics are scoped to one account; team dashboards remain in development
- The planned hosted product has no free tier
AtoAxis compared with WakaTime
Only rows where both products could be verified are listed, including cases where WakaTime is ahead. Check the current documentation before deciding.
| Capability | AtoAxis | WakaTime |
|---|---|---|
| Complete history included in the base planWakaTime limits dashboard history to 1 week on Free and 2 weeks on Basic; complete history requires Premium. | Premium | |
| Price for complete historyAtoAxis has one plan with every feature included. WakaTime: Free $0 (1 week), Basic $9/mo (2 weeks), Premium $14/mo (complete). | $12/mo | $14/mo |
| Official editor pluginsOther editors reach AtoAxis through WakaTime-protocol compatibility rather than a plugin we publish. | VS Code | 80+ |
| Automatic AI agent tracking (Claude Code, Codex, Gemini CLI)AtoAxis configures bundled hooks for Claude Code, Codex CLI and Gemini CLI. Cursor and Copilot still need provider-specific adapters. | ||
| AI token usage and estimated costShown only when provider-reported usage and a known effective price are available; otherwise coverage is unknown. | Conditional | |
| Team and organisation dashboardsAtoAxis analytics are scoped to a single account. | ||
| Free tier |
WakaTime details verified against wakatime.com in August 2026. Check their current documentation before deciding. WakaTime is a trademark of its respective owner and is not affiliated with AtoAxis.
Primary sources: WakaTime pricing, WakaTime official plugins. Next monthly review: September 2026.
Everything you'd expect, plus what you can't get elsewhere
Illustrative preview. Layout and data are shown for orientation only.
Today
5h 42m
This week
28h 10m
AI-assisted
34%
Active project
atoaxis
Activity, last 7 days
What AtoAxis tracks
Not just elapsed time: which project and language, how the code was written, and where the data lives.
Complete history
Every account keeps your full coding history. Nothing is aged out to a recent window, and there is no higher tier to buy for it.
AI attribution in the API
Heartbeats accept an AI agent name and AI line counts. Whatever your tooling reports under that field is aggregated per agent and per day.
AI vs. human breakdown
Lines attributed to an AI agent are counted separately from human keystrokes and characters, so the two can be compared over a date range.
Keystroke-level detail
Keystrokes and characters added or deleted are recorded per project and per day, alongside elapsed time.
Project rules & merges
Regex-based project detection and manual merges, applied server-side so every client stays in sync automatically.
AST-based language detection
Tree-sitter parsing instead of file-extension guessing, so ambiguous extensions like .h are handled correctly.
Three steps to your first heartbeat
Roughly five minutes, most of it waiting for the extension to install. Nothing to deploy and nothing to configure on a server.
Generate an API key
Open Settings in the dashboard and choose Generate key. One key covers every editor and AI hook on the account.
wakaclock-cli config set-key YOUR_API_KEYPoint your editor at it
Install the VS Code extension and run Wakaclock: Set API Key. In any editor that already has a WakaTime plugin, change one line in ~/.wakatime.cfg instead.
api_url = https://api.atoaxis.com/api/v1Watch it count
Edit a file. The status bar shows today’s total within seconds, and the dashboard Overview shows the same number the server counted.
wakaclock-cli today
API keys are issued to Early Access members. Join the list and we will email yours.
One plan. Everything included.
Planned launch pricing: one hosted plan with the complete product. Checkout is not open during Early Access.
- Unlimited projects & heartbeats
- AI vs. human code attribution
- Keystroke & character metrics
- Project rules & merges
- AST-based language detection
- WakaTime data import
- Complete coding history, never trimmed
Planned pricing: $12/month or $99/year. No charge now.
Frequently asked questions
- What is AtoAxis?
- AtoAxis turns editor heartbeats into coding-time, project, language, branch and editor analytics while keeping source code and conversation content out of the heartbeat.
- How does AtoAxis track coding activity?
- The editor sends metadata heartbeats and the server groups close events into duration blocks for daily and weekly totals.
- Is AtoAxis a WakaTime alternative?
- AtoAxis implements the WakaTime API and can import a WakaTime export. Fit depends on the editors and reports you need.
- Which editors are supported?
- A first-party VS Code extension is available; other editors can connect through an existing WakaTime plugin.
- Does it track AI coding tools?
- The API accepts AI attribution and bundled hooks support Claude Code, Codex CLI and Gemini CLI. Cursor and Copilot need adapters.
- How is coding time calculated?
- Close heartbeats form duration blocks and a long gap closes one. Idle gaps are excluded.
- Does it store source code?
- No. Heartbeats contain file metadata and counts, not source contents, prompts or AI responses.
- How much does AtoAxis cost?
- Planned launch pricing is $12/month or $99/year. Checkout is not open during Early Access.
Join the AtoAxis early access list
Be first to try the hosted developer analytics product, receive launch updates, and help shape the next integrations.
Join early access