Downloads

Every Glint release.

macOS 14 Sonoma or later, Apple Silicon. Grab the latest build below, or read the notes for any version.

v0.0.10Beta2026-06-12
Glint 0.0.10 Beta
3.3 MB download · 5.4 MB installed · macOS 14.0+ · ad-hoc signed
Install with HomebrewRecommended
$ brew install --cask binary-beam/tap/glint⧉ copy
Installs the latest build and opens without the Gatekeeper prompt. Update anytime with:
$ brew upgrade --cask glint⧉ copy
Or download the .dmg Download .dmg
First launch is blocked because this beta isn't notarized yet - go to System Settings → Privacy & Security, scroll down, and click Open Anyway. Still blocked? Run:
$ xattr -dr com.apple.quarantine /Applications/Glint.app⧉ copy
sha256 a44bcbeb3c3737fd7576bc41b98631e0907ce172639ed40666a8437fb1bcfcb7
Fixed
  • Claude Code 2.1.162 and older run /usage headlessly but print only the subscription preamble with no meter rows (verified against archived CLI builds; rows appear by 2.1.169). The Usage tab now recognizes that shape and says to update the CLI instead of echoing the preamble.
  • A fully reset account prints the same no-meters /usage output on CURRENT CLIs, which falsely triggered the "update your CLI" message. The panel now uses the installed CLI version to tell the two apart: a current CLI shows calm zeroed meters with "All usage windows have reset - the meters fill back in after your next Claude Code turn", and a freshly-reset row that prints without a reset clause reads "Nothing used yet" instead of "Reset time unavailable".

All versions

  1. v0.0.10BetaLatest2026-06-123.3 MB.dmg
    Fixed
    • Claude Code 2.1.162 and older run /usage headlessly but print only the subscription preamble with no meter rows (verified against archived CLI builds; rows appear by 2.1.169). The Usage tab now recognizes that shape and says to update the CLI instead of echoing the preamble.
    • A fully reset account prints the same no-meters /usage output on CURRENT CLIs, which falsely triggered the "update your CLI" message. The panel now uses the installed CLI version to tell the two apart: a current CLI shows calm zeroed meters with "All usage windows have reset - the meters fill back in after your next Claude Code turn", and a freshly-reset row that prints without a reset clause reads "Nothing used yet" instead of "Reset time unavailable".
    sha256 a44bcbeb3c3737fd
  2. v0.0.9Beta2026-06-113.3 MB
    Added
    • Every surface (notch island, floating pill, dock-side bar) is now a full entry point: right-click any of them for Open Glint / Settings / Quit, and the expanded view gains a gear that opens the panel - anchored below the island, so both work even when macOS hides Glint's menu icon in an overflowing bar. "Settings..." lands on that surface's own tab.
    • While working, the notch island stops short of real menu bar icons instead of covering them, so the icons stay clickable - including Glint's own. Status-item positions are read without any permission; the frontmost app's menu extent is also respected when Accessibility is granted (the Dock Side permission). Toggle: Settings -> Notch -> "Keep menu bar icons clickable" (on by default).
    • The Account card shows the installed Claude Code version, so a tester's setup is diagnosable from a screenshot.
    • A "Quit Glint" link sits under the version in the menu-bar panel header, so quitting no longer requires expanding an island.
    Changed
    • First-run defaults: the floating pill is the surface that starts enabled (it works on every Mac, notched or not); the notch island and dock-side bar are opt-in. Existing installs keep their choices.
    • Settings reorganized: the pill's per-display jump buttons are now a "Move to display" dropdown matching the notch tab's display picker. The "When idle" option is hidden - every surface uses the quiet default (a small dot beside a real notch, a compact pill elsewhere).
    • The accent color option is hidden for now - every surface uses the brand orange. Previously customized colors revert to the default (the stored choice is kept for when the option returns).
    • On screens without a physical notch, the notch island no longer reserves a fake 200pt center gap: it idles as a compact pill and grows with its text while working (long tool lines stretch it, with the same springy animation), instead of sprawling as a wide half-empty bar.
    • Beside a real MacBook notch, the working island is quiet by default: just the status glyph (spinning sparkle / pulsing dot / warning triangle) next to the camera. Hovering stretches it open to reveal the status word, tool line, and time + token metrics - Dynamic-Island style.
    Fixed
    • Older Claude Code versions gate /usage behind an interactive terminal ("/usage isn't available in this environment"); the panel now explains the fix ("Update it (claude update), then refresh") instead of echoing the raw CLI message. Headless /usage support is version-dependent, not plan or seat-tier dependent - Team Pro/Max seats both report fine on a current CLI.
    sha256 d45666947d12c671
  3. v0.0.8Beta2026-06-113.2 MB
    Fixed
    • The Usage tab handles non-Max accounts properly. Team seats (verified live) report the same "NN% used" meters minus the Sonnet row, which now renders as two meters instead of an error; the percent matcher accepts more phrasings; older CLIs that reject --no-session-persistence get a legacy retry; and if nothing parses, the panel shows what /usage actually said so the cause is visible at a glance.
    sha256 ccdeb68625c07992
  4. v0.0.7Beta2026-06-113.2 MB
    Added
    • New brand logo everywhere: the app icon (Finder/Dock/Launchpad) and the in-app marks (panel, settings, paywall headers) now use the orange-gradient sparkle artwork instead of the drawn accent square.
    • The Usage tab's refresh button shows the island's spinning sparkle (in white) while a fetch is in flight, and ignores clicks until it finishes.
    Changed
    • The menu-bar panel is half the size (400×500, was 520×690) with a tighter header, compact tab bar (tabs renamed "Pill" and "Dock", stretched evenly across the full width), and the Usage section above Account.
    • The panel background is now the system's Liquid Glass on macOS 26 (frosted material on older macOS) instead of an opaque window color.
    Fixed
    • "Manage in Polar portal…" opens Polar's actual customer portal (email + login code, where buyers can free device slots) instead of the checkout page.
    sha256 52653d12fa4256a6
  5. v0.0.6Beta2026-06-110.8 MB
    Added
    • The session row now shows the reasoning effort in use (e.g. "Ultracode Xhigh") between the model and status. The session's own /effort override wins; otherwise the global level from ~/.claude/settings.json, with ultracode detected from the transcript's own mode markers - no polling, no extra processes.
    Fixed
    • The context gauge no longer pegs at 100% on 1M-context sessions. The window size was hardcoded to 200k; sessions on the 1M-context beta (whose transcripts don't announce it) are now detected from their token totals, and the percentage matches Claude Code's own "until auto-compact" gauge instead of raw window fullness.
    sha256 7f82243389da1795
  6. v0.0.5Beta2026-06-110.8 MB
    Changed
    • The expanded island shows context-window fullness as a compact circular gauge (the percentage sits inside the ring, which turns red past 90%) instead of the "· 85% ctx" text in the session row's meta line.
    Fixed
    • Long-running Bash commands (builds, tests, installs) no longer flip the island to "Awaiting" - and no longer ring the needs-you sound. Only instant-completing gated tools (Write/Edit) treat a stalled approval as "blocked on you"; a running command now just shows its live tool verb while the session stays Thinking.
    • Glint no longer shows Idle while Claude is actually working after a queued message: prompts typed while Claude was busy land in the transcript as array-content user lines, which weren't recognized as prompts - the island sat Idle from the queued prompt through the model's silent thinking phase until the first response line. Queued and image prompts now start the turn immediately.
    • Brand-new session transcripts (e.g. right after /clear) are picked up instantly via per-project folder watchers instead of waiting for the slow rescan.
    sha256 1e2499c45130d2ba
  7. v0.0.4Beta2026-06-110.8 MB
    Changed
    • Massive performance overhaul - Glint now idles at ~0% CPU (was ~32%) and cold start is instant even with hundreds of MB of transcripts:
    • Launch backfill parses only the tail of recently-active transcripts, skips stale ones entirely, and runs off the main thread - the island appears immediately instead of beachballing through a full history scan.
    • Only actively-written transcripts are watched and polled (one or two files instead of every session ever recorded); everything else is rescanned on a slow cadence and picked up the moment it resumes.
    • The UI republishes at most once a second and only when something actually changed, so an idle Glint does zero rendering work.
    • Sessions idle for over a day are pruned from memory (usage-limit lockouts are kept so weekly reset countdowns survive).
    • The Usage tab no longer runs the Claude CLI on a background loop - it refreshes when the panel opens (with a short cache), and the CLI runner can no longer deadlock or hang forever (drained pipes + watchdog timeout).
    • The dock-side bar polls the Dock a couple of times a second, bursting to display rate only while the Dock is actually animating (was a constant 60 Hz timer even when the surface was disabled).
    Fixed
    • Huge pasted prompts are no longer retained in full per session, finished subagent records are cleaned up, and launch-at-login no longer does a blocking system call during startup.
    sha256 f046ded558542664
  8. v0.0.3Beta2026-06-110.7 MB
    Changed
    • Clicking the menu-bar icon now opens a larger tabbed panel with Claude account usage, Settings, and License activation in-place instead of showing the old dropdown menu or opening separate settings/activation windows.
    • The menu-bar Usage tab now shells out to Claude Code's own noninteractive /usage command to show session, weekly, and Sonnet percentages, with a usage card matching the account section, muted rails, accent-filled bars, and a taller panel that avoids scrolling for the full usage section. The extra Local Signals diagnostic card was removed.
    • Claude usage is warmed in the background and cached across menu-bar panel opens, so the Usage tab shows stable progress rows immediately and animates the bars when refreshed data arrives.
    Fixed
    • Claude account status now inherits the app environment when running claude auth status --json, so an authenticated CLI is no longer reported as unavailable just because Glint launched it with a stripped environment.
    • Claude Code session/weekly usage-limit errors now surface as a limit-hit status with reset text, and the island stops the running timer instead of staying stuck on Thinking.
    sha256 41aa63bc3e6e371d
  9. v0.0.2Beta2026-06-100.7 MB
    Added
    • One-time lifetime license via Polar ($6.99 launch offer, up to 2 Macs): buy on the website, paste the key into the paywall or the new Settings → License tab to activate. Validates with Polar on launch and daily, with a 24-hour offline grace period.
    • Hard paywall: the island surfaces and session monitor only run once a license is activated. The menu bar gains "Activate Glint…" while locked.
    Changed
    • Privacy note: the license check is the only network call Glint makes - session data still never leaves your Mac.
    sha256 3ec957c959deaeb8
  10. v0.0.1Beta2026-06-090.8 MB
    Added
    • Initial beta. Glint surfaces what your Claude Code sessions are doing, read live from ~/.claude/projects/** - nothing leaves your Mac.
    • Live status - Idle / Thinking / Awaiting (blocked on you), with the active tool verb.
    • Per-turn metrics - output tokens, cost, and elapsed time, matched to Claude Code's status line and reset every prompt.
    • Plan, Subagents, and Context window - the TodoWrite checklist, how many agents are out, and how full the 200k window is.
    • Three surfaces, each toggled independently: a notch island, a draggable floating pill, and a dock-side bar.
    • Optional per-event notification sounds on status changes (all off by default).
    • Distributed as an ad-hoc-signed .dmg. Apple Silicon (arm64), macOS 14 (Sonoma) or later.
    sha256 818bc3487189d105