# Tibo Is Not Your Savior

> Source: <https://github.com/zeuzmakessoftware/tinys>
> Published: 2026-07-25 18:51:52+00:00

**T** ibo **I** s **N** ot **Y** our **S** avior

A tiny macOS menu bar app that tells you how much of your Codex / ChatGPT Pro weekly quota you've burned through, how many days until it resets, and when your consumable reset credits expire — plus a look at your local Claude Code CLI activity and CLIProxyAPI account status. Built because a household can blow through a shared $100/mo plan in a day and have zero visibility into it until Codex just... stops.

Status: early and under active development. Not affiliated with OpenAI or Anthropic.

**Codex usage**— primary/secondary rate-limit windows and time to reset, read from the same private endpoint the ChatGPT desktop app itself calls, using the OAuth session Codex CLI already has on disk.**Consumable reset credits**— the one-off "full reset" credits ChatGPT Pro grants, with live expiration countdowns.** A burn-rate warning**— if your current pace would exhaust the window before it actually resets, tinys says so.** An optional daily reset warning**— configure a number of hours since the latest Full reset-credit use or official primary-window reset. It is advisory only and never blocks Codex actions.**Claude Code local activity**— a 7-day chart from your own`~/.claude/stats-cache.json`

. This is local history, not a live Anthropic account quota (no such endpoint exists here).**CLIProxyAPI status**— cooldown events from its logs with zero config, or full per-account request stats once you enable its Management API.

Download `tinys.app.zip`

from the [Releases](/zeuzmakessoftware/tinys/releases) page, unzip it,
and drag `tinys.app`

to `/Applications`

. The first time you open it, right-click
the app and choose **Open** (it isn't notarized, so Gatekeeper needs a nudge).

You'll need to already be logged in via `codex login`

for the Codex section
to populate — tinys reads your existing session, it doesn't handle its own
login.

## For developers

```
swift build
swift run tinys
swift test
```

See [ docs/VERIFICATION.md](/zeuzmakessoftware/tinys/blob/main/docs/VERIFICATION.md) for a manual verification
checklist against your own real data.

Everything runs locally. tinys reads your existing `~/.codex/auth.json`

and
`~/.claude/stats-cache.json`

, calls the ChatGPT usage endpoint directly with
your own token, and stores its own state in
`~/Library/Application Support/tinys/`

. Nothing is sent anywhere else.

MIT
