Skip to content
tddworksPublic

About

Know before the free tier says no: a macOS menu bar meter for a Cloudflare account's usage and bill.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Repository files navigation

Overmind's logo: an eye in a cloud

Overmind

Know before the free tier says no. A macOS menu bar app that watches a Cloudflare account's usage and bill: the limit closest to running out, a warning before it does, the query or deploy behind it, and what the month costs — read with a read-only token.

ClaudeBar's and AgentNexus's sibling: same design method, same Pop theme. AgentNexus is named for the Protoss Nexus; Overmind for the Zerg mind that senses the whole swarm — here, every Worker, database and bucket on the account at once.

The Overmind popover on demo data

Install

brew install --cask tddworks/tap/overmind

Or download the DMG from Releases, open it and drag Overmind to Applications. It updates itself (Settings → General).

Or build from source (macOS 15+, Xcode, Tuist):

tuist install && tuist generate
xcodebuild build -workspace Overmind.xcworkspace -scheme Overmind -destination 'platform=macOS,arch=arm64' -derivedDataPath .build/dd
open .build/dd/Build/Products/Debug/Overmind.app

Try it without an account: OVERMIND_DEMO=1 .build/dd/Build/Products/Debug/Overmind.app/Contents/MacOS/Overmind.

First run

  1. Create an API token with read access to Account Analytics and Workers Scripts, and Billing if you want the plan and invoices.
  2. Click ☁ in the menu bar, paste the token, Connect. It is kept in your Keychain.
  3. The menu bar shows the limit closest to running out (D1 18%). Overmind reads every 5 minutes and after the Mac wakes, and warns at 50%, 75% and 90%, or early when today's pace would cross 90%.
  4. ⚙ → Settings… changes how often it reads, the warnings, starting at login and updates (features).

What it watches

Service Limits Tab
Workers requests, CPU per invocation (Free) or CPU time (Paid) requests per hour, invocations by outcome, cron runs, deployments
D1 rows read, rows written, storage rows read per day and hour, top queries
KV (off until you turn it on in Settings → Watching) reads, writes, deletes, lists, storage reads per day, operations by type
Queues (off until watched) operations operations per hour, operations by type
R2 (off until watched; needs R2 on the account) Class A, Class B, storage, against R2's own free tier Class A and B per hour, operations by type
Workers AI (off until watched) neurons against 10k a day; on Workers Paid each day's overage is priced neurons per hour, top models
Vectorize (off until watched) queried and stored vector dimensions queried dimensions per day, top indexes
Durable Objects (off until watched) requests, SQLite rows read and written, storage requests per hour, requests by outcome
AI Gateway (off until watched) none: it is free on every plan requests and tokens by model, requests by provider, errors by model

Plans: Free and Workers Paid, with R2 as an add-on beside either; the Bill tab prices this month on both. Other Cloudflare products are one JSON file each → ENGINE_DESIGN.

Overmind only reads: no call it makes can change your account.

Docs

The design · features · releasing · status · for agents

About

Know before the free tier says no: a macOS menu bar meter for a Cloudflare account's usage and bill.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages