A LITTLE SPACE FOR YOUR AI USAGE

AI coding usage.
At a glance.

Give your Codex and Claude usage
a place on your desk.

A dedicated display for usage percentages and reset countdowns.
Less window switching. More focus.

Open source · Local Bridge · Encrypted Bluetooth sync

Live interface demo · Sample data, not a device photo

MADE FOR YOUR DESK

Keep what matters in sight.

Usage comes from your computer and syncs to the display over Bluetooth.
Keep the desktop app running to receive updates.

01 / AT A GLANCE

Two tools. One overview.

See short-term and weekly usage for Codex and Claude together.

02 / PLAN AHEAD

Know when your limits reset

Usage percentages and reset countdowns appear together, with a clearer warning near the limit.

03 / STAY FOCUSED

The time, with usage in view

On the Waveshare AMOLED clock screen, two bars show usage. Percentages stand out near the limit.

STEP 1

Choose your device

Check its appearance and full model name. Devices with the same chip may require different firmware. Not sure which one? Compare devices

Loading supported devices…

Device photos from M5Stack, Waveshare documentation and Espressif documentation. Screens show manufacturer demos.

ONE LAST CONNECTION

Connect it to your computer.

Once the firmware is installed, follow these three steps
to bring your usage to the desk.

macOS 14 or later · Apple Silicon only · Bluetooth required

  1. Set up your usage source

    Install CodexBar, sign in to your accounts, and check that usage appears correctly.

    In CodexBar, choose Preferences → Advanced → Install CLI so the desktop app can read usage.

  2. Install the QuotaFrame desktop app

    Download the macos-arm64 .dmg from the release page, then install and open QuotaFrame Bridge.

    Download the desktop app
  3. Add your device and start syncing

    Add a Bluetooth device in the desktop app and follow the pairing prompts. Once usage percentages and reset countdowns appear on the display, you are ready.

Reflashed your device? Remove its old Bluetooth pairing from your computer first.Full desktop setup guide

Try the Bridge shortcuts

Click or scroll over the Bridge icon in the macOS menu bar or Windows system tray to control your display.

Overview
Bridge icon

Left-click to toggle the clock.
Scroll over the icon to browse usage.

The demo uses sample data; no device connection is required. Real controls require Bridge and firmware and affect all connected devices that support the corresponding feature.

CHOOSE YOUR SCREEN

Four displays. Find your fit.

The same usage data, with different screens and controls.

WaveshareAMOLED 2.16 M5StackStickS3 WaveshareePaper 3.97 EspressifESP-Mosaico
Display480 × 480 rounded-square AMOLED135 × 240 LCD800 × 480 four-level grayscale e-paper480 × 480 AMOLED
Usage pagesOverview / Codex / ClaudeOverview / Codex / ClaudeCodex and Claude together, plus a trends pageOverview / Codex / Claude
Page controlsTouch tabs and swipe left or rightFront buttonThree-way wheelTouch tabs, swipe left or right, and AI button
Clock screensaverYesNoYesYesResync time from the computer after power loss
Usage bars on screensaverYesNoYesYes
Auto-rotationYesFour orientationsNoYesFour orientationsYesFour orientations
Shake / flip to wakeYesNoNoYes
On-device settingsYesBrightness, clock timeoutNoYesRefresh interval, orientationYesBrightness, clock timeout
Click tray icon to toggle clockYesNoYesYes
Temperature / humidityNoNoYesClock pageNo
Usage trendsNoNoYesSD card requiredNo

All four support Codex / Claude usage, battery and charging status, keeping the last usage when disconnected, scrolling the tray icon to change pages, desktop OTA updates, and browser installation.

LOCAL BY DESIGN

Credentials stay local.
Only a summary reaches your display.

QuotaFrame does not manage account sign-in. It sends a locally prepared usage summary to your paired display.

STAYS ON THIS COMPUTER

Sign-in and credentials

  • Email and accounts
  • Tokens and cookies
  • API Key
  • Plans and costs

Bridge extracts only a usage summary. Accounts and credentials are not included in Bluetooth messages or routine logs.

SENT OVER ENCRYPTED BLUETOOTH

A usage summary EXAMPLE

SOURCEUSEDRESET
CODEX42%2H 14M
CLAUDE87%47M

Usage sync sends only summaries and sync status. No account sign-in is needed on the display.

QuotaFrame does not run a usage cloud service. Fetching usage and checking for updates still require internet access.

A few more things to know

Does USB need to stay connected?

Initial firmware installation requires a USB data connection. Usage syncs over Bluetooth; normal use still requires power or charging as appropriate for your device.

Does my computer need to stay on?

Keep the desktop app running with a working Bluetooth connection and access to usage from CodexBar or Win-CodexBar so the display can keep updating.

How do I update installed firmware?

On Windows, use OTA in QuotaFrame Bridge. OTA is not yet available on macOS; connect over USB and use this page to install firmware for your model. Browser installation also supports initial setup and device recovery.

Can I use another ESP32 display?

This page provides firmware only for the devices listed above. Even with the same chip, displays and pin assignments may differ. Do not mix firmware between models.