---
type: "post"
id: "codex-helped-build-this-token-usage-dashboard-for-8dc689"
slug: "codex-helped-build-this-token-usage-dashboard-for-8dc689"
title: "Codex helped build this token usage dashboard for an old Kindle: https://t.co/9NqwGKXDBx"
description: "Kuberwastaken has published kindle-ai-usage, an open-source project that turns a compatible older Kindle into a low-power AI-usage display."
retrieval_nugget: "Kuberwastaken has published kindle-ai-usage, an open-source project that turns a compatible older Kindle into a low-power AI-usage display."
published_at: "2026-10-26"
updated_at: "2026-10-26"
record_date: "2026-10-26"
date_kind: "published_at"
topics: ["codex","claude","gemini"]
entities: ["kindle-ai-usage","Kuberwastaken","Codex","Claude Code","OpenCode","Cursor","GitHub Copilot","Gemini CLI"]
related_patterns: []
novelty_label: "new_fact"
what_changed: "A developer released an old-Kindle dashboard for monitoring AI usage across multiple coding assistants, extending the broader Codex usage-visibility topic with a new community-built tool."
prior_refs: ["memory:91a2f281-0f9c-88b7-a202-9efce2508fe4"]
source_url: "https://github.com/Kuberwastaken/kindle-ai-usage"
source_urls: ["https://github.com/Kuberwastaken/kindle-ai-usage"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:codex-helped-build-this-token-usage-dashboard-for-8dc689"
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/codex-helped-build-this-token-usage-dashboard-for-8dc689/","markdown":"https://newruntime.com/posts/codex-helped-build-this-token-usage-dashboard-for-8dc689.md","json":"https://newruntime.com/posts/codex-helped-build-this-token-usage-dashboard-for-8dc689.json"}
---

# Codex helped build this token usage dashboard for an old Kindle: https://t.co/9NqwGKXDBx

## Retrieval answer

Kuberwastaken has published kindle-ai-usage, an open-source project that turns a compatible older Kindle into a low-power AI-usage display.

Kuberwastaken has published kindle-ai-usage, an open-source project that turns a compatible older Kindle into a low-power AI-usage display. The repository describes a monochrome month-to-date dashboard that wakes the device on scheduled RTC slots, refreshes over Wi-Fi, then suspends while the e-ink screen retains the image.

The Node.js server aggregates daily usage from local collectors and imports. Listed sources include Codex, Claude Code, OpenCode, Gemini CLI, Cursor, Claude API, GitHub Copilot and Gemini ledgers. The display reports token totals and an API-equivalent list-price estimate, rather than the cost of a subscription. Collectors send only a daily date, canonical agent, token total and USD estimate to the server.

The project requires Node.js 20+ and a machine that remains awake for refresh windows. Its Kindle runtime uses FBInk, Wi-Fi refreshes and suspend-to-RAM; the Kindle must have a reachable private-LAN address, since a stock device cannot join a Tailnet. The repository includes a reusable skill for checking jailbreak compatibility and configuring the setup. It does not establish that every Kindle model or firmware is supported, nor that its estimates match a user's actual subscription charges.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Codex](https://newruntime.com/topics/codex.md): Explore the codex topic hub.
- topic hub: [Claude](https://newruntime.com/topics/claude.md): Explore the claude topic hub.
- topic hub: [Gemini](https://newruntime.com/topics/gemini.md): Explore the gemini topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
