
32×32 · Livereal render
ProductivityLive
CI Radiator
GitHub Actions status tiles for your repos, and a should-I-deploy verdict.
At a glance
OutputLiveRendered by the engine and streamed over Bluetooth as its data changes (about 5–9 frames a second).
Settings10every one editable live in the studio, or by an agent with
update_app_settingsSourceci.pysrc/deskdot/apps/ci.py
Settings
| Setting | Type | Default | Options / range |
|---|---|---|---|
| Repositories | |||
Repositoriesreposowner/repo, comma-separated (up to 16). GitHub URLs work too. | text | python/cpython | up to 400 characters |
GitHub token (optional)tokenRaises the limit from 60 to 5000 requests/h and allows private repos. Never logged. | text | empty | up to 200 characters |
BranchbranchBlank = each repo's default branch | text | empty | up to 100 characters |
Runs to watchevents | choice | Pushes | PushesAny event |
| Layout | |||
Layoutlayout | choice | Tiles | TilesBig statusDeploy?List |
Seconds per reporotate | whole number | 8 | 3 – 60 |
| Deploy verdict | |||
Deploy windowdeploy_rule | choice | Not Friday afternoon | Any timeNot Friday afternoonNot Fri pm or weekend |
Friday cut-off (hour)friday_hourNo deploys from this hour on Fridays (local time) | whole number | 15 | 0 – 23 |
| Alerts | |||
Refresh (s)refreshMinimum; stretched automatically to stay under GitHub's rate limit | whole number | 120 | 60 – 3600 |
Alert when a build breaksalerts | on/off | On | on / off |
Try it
render a frame to PNG (no panel needed)
$ uv run deskdot preview ci --settings '{"events":"all"}' --out ci.pngshow it on your panel (engine running)
$ curl -X POST http://127.0.0.1:8765/api/apps/ci/activateOr ask your agent: “Show CI Radiator on my panel”. It calls show_app with "ci". New here? Set up DeskDot first.
More productivity apps

Productivity
Claude Mascot
Animated Claude sprite for agent status: thinking, working, waiting, done.
3 settings

Productivity
Custom
Screens pushed by other tools (Home Assistant, scripts) via POST /api/custom/{name}.
1 settings

Productivity
Daily Dose
Quotes, dad jokes, useless facts, advice, cat facts, pun jokes and on-this-day, in rotation.
23 settings

Productivity
Focus Companion
Lofi animated productivity pet that studies, takes breaks, and rests with you.
7 settings