openusage  by robinebers

Track AI coding subscription usage

Created 2 weeks ago

New!

728 stars

Top 47.4% on SourcePulse

GitHubView on GitHub
Project Summary

OpenUsage addresses the challenge of managing escalating costs for AI coding subscriptions by providing a free, open-source menu bar application. It offers users a consolidated, at-a-glance view of their usage across services like Copilot, Claude, and Cursor, preventing unexpected overspending. The project targets developers and power users seeking better financial control over their AI tool stack.

How It Works

The application integrates into the macOS menu bar, displaying AI subscription usage through intuitive progress bars and labels. Its core architecture is plugin-based, allowing for the addition of new AI providers without full application updates. A unique aspect is that the entire codebase is AI-generated and AI-reviewed, utilizing tools like Cursor, Claude Code, and Codex CLI, demonstrating a novel approach to software development.

Quick Start & Requirements

  • Installation: Download the latest macOS release for immediate use. For source builds: git clone https://github.com/robinebers/openusage, cd openusage, bun install, bun tauri build. Development: bun install, bun tauri dev.
  • Prerequisites: Tauri 2, Rust, React 19, Tailwind 4, Base UI, Vite 7, bun. Requires macOS (Apple Silicon & Intel). Windows/Linux support is a high priority but requires testers.
  • Links: No direct documentation or demo links provided in the README.

Highlighted Details

  • Supports a wide array of AI providers including Amp, Claude, Codex, Copilot, Cursor, and Kimi Code.
  • Entirely AI-generated and AI-reviewed codebase, showcasing AI-driven development.
  • Plugin-based architecture designed for easy expansion with new AI services.
  • Menu bar integration for real-time, at-a-glance usage monitoring.

Maintenance & Community

The project is actively maintained with a focus on community contributions. Users are encouraged to submit pull requests for bug fixes, add new provider plugins, or request features by opening issues. The plugin API is under active development to enable flexible loading.

Licensing & Compatibility

Licensed under the MIT License, permitting broad use, including commercial applications.

Limitations & Caveats

Native support for Windows and Linux is a high-priority item but is not yet available and requires community testers. The plugin API is still being developed, meaning plugins are currently bundled rather than dynamically loadable.

Health Check
Last Commit

1 hour ago

Responsiveness

Inactive

Pull Requests (30d)
104
Issues (30d)
86
Star History
752 stars in the last 18 days

Explore Similar Projects

Starred by Alex Yu Alex Yu(Research Scientist at OpenAI; Cofounder of Luma AI), Will Brown Will Brown(Research Lead at Prime Intellect), and
7 more.

avante.nvim by yetone

0.2%
17k
Neovim plugin emulating Cursor AI IDE for AI-driven code assistance
Created 1 year ago
Updated 2 days ago
Feedback? Help us improve.