Nanako0129/syrtis
AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph. Tracks Claude Code, Codex, Cursor, OpenCode & 25+ agents locally.
What it solves
Syrtis provides a way for users of AI coding tools to track their token usage, costs, and subscription quotas in real-time. It eliminates the need to manually check multiple provider dashboards by aggregating data from the session logs that AI agents write to disk.
How it works
The app is a native macOS menu-bar utility built with Swift and a Rust-based core (tokscale-core). The Rust engine handles the parsing of session logs, data aggregation, and pricing calculations, while the Swift layer manages the user interface and macOS system integration. It supports over 25 tools (such as Cursor, Claude Code, and Copilot) and operates entirely on-device without telemetry or cloud synchronization.
Who it’s for
Developers and power users of AI coding assistants who want a transparent, local-first view of their AI spending and quota consumption.
Highlights
- Broad Compatibility: Supports 25+ AI tools including Claude Code, Cursor, and Gemini CLI.
- Local-First: No user accounts, no cloud sync, and no telemetry; all processing happens on-device.
- Visual Monitoring: Displays usage via menu-bar indicators (signal bars, progress rings, or a "melting popsicle") and an interactive 3D activity graph.
- Detailed Analytics: Offers eight different lenses to analyze usage, including breakdowns by model, hour, day, and specific agent.
- Native Performance: Written in Swift for macOS with a Rust core for efficient data processing.
Related
- Project
- Project
- Project
- Project
- Project