OpenDMG
Refill icon

Refill for Mac

Menu bar app that tracks AI subscription limits and alerts you when they reset.

By StepanBlaha. Free and open source, MIT licence.

Get it with OpenDMG View source on GitHub

Refill at a glance

Version
0.3.2
Released
6 October 2026
Download size
2.5 MB
Works on
Apple silicon and Intel
Licence
MIT
Category
Artificial Intelligence
Developer
StepanBlaha
GitHub stars
1

About Refill

Menu bar app for macOS that watches your AI subscription limits and signals the moment one resets. Native Swift, free.

Screenshots

Refill screenshot 1

How to install Refill on a Mac

  1. Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
  2. Search for Refill and press Get. OpenDMG downloads version 0.3.2 from StepanBlaha's own GitHub release.
  3. Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.

Updates to Refill show up in OpenDMG and install with one button. No account is needed.

Prefer to do it by hand? The developer's file is on GitHub: Refill.dmg (2.5 MB).

What is new in Refill 0.3.2

**Refill is free and open source (MIT).** macOS 14 Sonoma or later. It isn't notarized yet.

### Install or update

- **Homebrew:** `brew install --cask stepanblaha/tap/refill`
- **One line:** `curl -fsSL https://raw.githubusercontent.com/StepanBlaha/Refill/main/scripts/install.sh | bash`
- **By hand:** download **Refill.zip** below (or **Refill.dmg**), and move **Refill** to Applications, replacing the old version. Settings in `~/.config/refill` are kept. Then open Refill and go to **System Settings → Privacy & Security → Open Anyway**, or run `xattr -dr com.apple.quarantine /Applications/Refill.app`.

Homebrew and the one-line installer clear the quarantine flag. The zip is an ad-hoc signed app (`codesign --sign -`). Checksums are **Refill.zip.sha256** and **Refill.dmg.sha256**.

Refill is an independent app and is not affiliated with, endorsed by, or sponsored by Anthropic, OpenAI, GitHub, Cursor or Google.

---

### Improved

- The Homebrew cask template uses `postflight_steps` instead of the deprecated `postflight` block.

### Fixed

- Codex usage comes from the live ChatGPT usage endpoint using the login already in that Codex home, so a week that is used up shows 0% left even when the local session log is old. If that request fails, an old log whose reset time has passed is shown as — and last seen, not as a full tank.

More Artificial Intelligence apps

All Artificial Intelligence apps