Five usage providers
Codex, Claude Code and Google Antigravity show 5-hour and weekly limits; DeepSeek shows balance and PEAK/OFF pricing; OpenCode Go shows 5-hour, weekly and monthly usage. Codex also includes manual reset credits and expiry.
MindReset Quote/0 · e-ink display
quote0-burnout puts plan usage, rate limits and balances from five AI services on the MindReset Quote/0’s 296×152 e-ink display. Working panels automatically reflow between stack, 1+1, 1+2 and 2+2 layouts; recently changed data moves forward, while transient failures keep the last valid image with a * marker.
MIT licensed · Python 3.10+ · macOS & Windows host

Codex, Claude Code and Google Antigravity show 5-hour and weekly limits; DeepSeek shows balance and PEAK/OFF pricing; OpenCode Go shows 5-hour, weekly and monthly usage. Codex also includes manual reset credits and expiry.
Auto mode selects stack, 1+1, 1+2 or 2+2 for the providers that are working now. Recently changed data gets the prominent slot; unconfigured or failed providers take no space.
A temporary upstream failure keeps the latest valid snapshot and adds * after its time. Other providers refresh independently, so one failure does not turn the display into an error screen.
PixelOperator, Minecraftia and VCR OSD render at native sizes into a pure 296×152 1-bit image. Run one push, preview locally, self-schedule with --interval or use an OS scheduler.
Install and run
pip install -r requirements.txtcp config.example.env .env — fill in QUOTE0_API_KEY and QUOTE0_DEVICE_IDpython display.py --preview to see it firstpython display.py pushes once; python display.py --interval 5m keeps refreshingUse --layout to pin a layout and --check to run the self-test. The repo includes a macOS launchd example and Windows scheduled-task scripts; docs/layouts.md defines the layouts, with separate Agent Skills for development and deployment.
