AI Limits


AI Limits — Free Download. Usage Tracker

AI Limits is a native desktop widget for Windows 11 that monitors AI subscription windows in real time. It displays remaining usage for Claude, OpenAI Codex, GitHub Copilot, and Google Antigravity, including session limits and weekly reset dates. The program reads existing CLI logins read-only, requires no API key configuration, and uses minimal system resources while remaining visible on the desktop or system tray.

★★★★★
5.0(1 ratings)
File size: 3.69 MB
The latest version of AI Limits is: 0.6.4
Operating system: Windows
Languages: English
Price: $0.00 USD (Open Source (GPL-3.0))
  • Session window tracking. Displays how much of the current five-hour Claude session remains, including the exact reset time. The widget updates automatically as minutes pass, showing both numerical values and a visual progress indicator. Users can see at a glance whether they are approaching the session limit before starting a new task.
  • Weekly window monitoring. Tracks weekly usage for Claude, including separate Opus and Sonnet windows. The program calculates the number of requests or tokens consumed within the current seven-day period and shows the precise date and time when the counter resets. This helps users plan long-running projects across multiple days.
  • OpenAI Codex session and weekly limits. Monitors both the current Codex session allowance and the rolling weekly quota. The widget distinguishes between session-based restrictions and weekly caps, showing each value independently. Users can determine whether a temporary pause or a longer break is needed based on which limit is exhausted.
  • GitHub Copilot request tracking. Shows premium requests, chat messages, and completion counts with their individual reset dates. The program reads data through the gh CLI authentication token, so no separate Copilot login is required. Each request type appears in its own row, allowing quick comparison of remaining capacity.
  • Google Antigravity model pools. Displays shared model pool consumption for Antigravity sessions. The widget reads the active session file and calculates how much of the collective model access has been used. Users can see when the shared pool will be replenished and adjust their workload accordingly.
  • Read-only CLI token access. Uses existing authentication tokens from Claude Code, Codex CLI, gh CLI, and Antigravity sessions without modifying them. Tokens are never refreshed or written back, ensuring the CLI tools remain signed in. This approach eliminates the need for users to manually locate and paste credentials.
  • Optional API key storage. Supports manual API key entry stored in Windows Credential Manager. Keys are never saved to configuration files or the Windows registry, reducing the risk of accidental exposure. This method provides an alternative path for users who prefer not to rely on CLI session files.
  • Integrated tray icon with dual rings. Collapses the widget into a compact tray icon showing the two busiest providers as concentric rings. The outer ring represents the provider with less remaining capacity, while the inner ring shows the second most constrained service. Hovering over the icon reveals a tooltip with exact values.
  • Taskbar mini panel. Paints a small display directly beside the system tray on the taskbar itself. The panel remains visible even when other windows cover the desktop. Users can configure which monitor the panel attaches to on multi-display setups, with automatic fallback to the primary taskbar.
  • Stale data indication. Marks sources that have not refreshed successfully by turning them grey and showing the age of the last reading. The program never deletes old values or invents replacements. Users can distinguish between a truly exhausted window and a connection failure at a glance.
  • Reset estimate marking. Labels projected values as estimates when a window has provably reset. The program does not fabricate numbers; it calculates the likely remaining amount based on known reset intervals and marks the result as approximate. This prevents users from relying on inaccurate data.
  • Resource usage measurement. Consumes approximately 0.005% of one CPU core at idle and no GPU engine time. The interface is drawn entirely on the CPU, so the widget does not compete with games or GPU-intensive applications. Working set memory is around 37 MB, and the installer is 3.7 MB with no runtime dependencies.
  • No telemetry operation. Runs entirely without data collection, analytics, or network reporting. The program never contacts external servers except for update checks, which can be disabled. Users can verify network silence through standard system monitoring tools.
  • Three detail levels. Offers compact, standard, and expanded views to match different information needs. Compact mode shows only provider names and percentages, while expanded mode includes exact numbers and reset timestamps. The user can switch levels through the context menu without restarting the program.
  • Multiple layouts and palettes. Provides horizontal rows, vertical bars, stacked columns, and side-by-side arrangements. Nine color palettes with adjustable opacity, brightness, and saturation allow the widget to match different desktop backgrounds. Users can create a visually consistent workspace without external configuration files.
  • Terminal installation methods. Includes a PowerShell one-line installer with release digest verification, a Chocolatey package, and a Scoop manifest. A portable zip with the two executables and license texts is attached to every release. Installer copies update automatically, while portable copies leave updates to the package manager.
  • Widget width scaling. Allows the rows layout to display at 100%, 75%, or 50% of natural width. This is accessed through the context menu and is designed for situations where the widget shares a screen corner with another element. The setting persists across restarts.
  • Multi-monitor taskbar selection. Controls which display's taskbar hosts the mini panel through the Indicator menu. If the selected display is disconnected, the panel automatically returns to the primary taskbar. This feature addresses setups where Windows shows the taskbar on more than one monitor.
  • Config-only panel offset. Provides panel_offset_x and panel_offset_y settings for pixel-level adjustment of the taskbar panel position. These values are not exposed in the menu and require manual configuration file editing. The feature serves as a repair tool for unusual taskbar layouts or DPI scaling issues.

AI Limits development began in 2024 as a response to the lack of native Windows tools for tracking multiple AI subscription limits. The program is written in C++ for the core logic and interface rendering, with PowerShell used only for the installation script. The primary developer is napxlexn, who maintains the project through the GitHub repository at napxlexn.github.io/ailimits. Version numbering follows a continuous release model, with updates delivered through an integrated auto-updater for installer-managed copies.

Latest Programs