tablo

tablo-cat.netlify.app · 2026-07-31 · by Long Nguyen ·generic
tablo is a tiny floating cat that watches your Claude Code and OpenAI Codex agents from a corner of your screen. Live context meters, permission approvals, one cat.

tablo

reboot

I don't like light mode. Bleh

skip

say hi to

tablo

sitsleepingrunningplayingshocked

the menace monitoring your coding agents▮

claude code \+ codex · one widget to rule them all

install tablo[](https://github.com/aristocrat71/tablo "GitHub")

scroll ↓

01 · what it does

a tiny cat widget on your screen

\>one place for all — every agent's activity at a glance

\>context window monitoring — live per session with threshold warning

\>approve / deny — gate a tool call behind a tap

\>notifications — a ping the moment an agent needs input or an approval

\>jump to session (experimental) — lands right into the session

\>dashboard — per-session live activity preview

\>quiet by default — sits in your menu bar and follows you across spaces

02 · the whole thing, live

go on, try it out!

yes, it is an actual desktop ;)

TerminalShellEditViewWindow

tablo100%9:41 AM

claude — \~/dev/tablo — 80×24

$ claude

● ready — what should we build?

\> add a rate-limit middleware to the api

● token-bucket limiter, wired into the router.

└ updated src/mw/rate\_limit.rs +38

└ updated src/router.rs +4

● done — 60 req/min per IP, burst 10. tests next?

\>↵

this is tablo

tablo·waiting on you

waiting for you

jump →

tablo

4 sessions · 1 waiting on you

dashboard ↗

contextrecent

filter0\>

state

waitingworking

source

claudecodex

Permission Request1

tablo·wiring the permission hook38%

\~/dev/tablo/src-tauri · feat/polish

wants to run a command

76k / 200k

jump →claudemode : normal

Bash

DenyApprove

rm -rf ./dist

Waiting1

docs24%

\~/dev/site

waiting for you

62k / 258k

codexmode : normal

Working2

api·add rate-limit middleware58%

\~/dev/api · main

editing scanner.rs

150k / 258k

codexmode : auto

web·polishing the settings pane41%

\~/dev/web · main

running vitest

82k / 200k

jump →claudemode : plan

Huh \~\_\~ ?

Everything's filtered out.

tablo — dashboard×

tablo

3 active·1 waiting·3 projects

Context window warning ! >60%1

api·add rate-limit middleware

\~/dev/api · main

codexmode : auto

context72%

$ live previewworking

#wire the limiter into the router

\>edit src/router.rs

\>cargo test rate\_limit

\>3 passing

\>

Sessions·# user prompt_\>_ agent response2

filter0\>

state

waitingworking

source

claudecodex

tablo·wiring the permission hook

\~/dev/tablo/src-tauri · feat/polish

claudemode : normal

context38%

jump →

$ live previewworking

#add a rate-limit middleware to the api

\>I'll add a token-bucket limiter and wire it in.

\>edit src/mw/rate\_limit.rs

\>cargo check

\>60 req/min per IP, burst 10.

\>

web·polishing the settings pane

\~/dev/web · main

claudemode : plan

context41%

jump →

$ live previewwaiting for input

#polish the settings pane

\>edit src/lib/Dashboard.svelte

\>spacing + toggle states tuned.

\>want me to add the theme toggle too?

\>

Everything's filtered out.

\> The live demo is built for desktops. Stopped rendering to optimize memory\_

Please note, this is only a demo with fixed values/text built for conveying the ui/ux of the widget

03 · put it on your desk

one line. clean install.

tablo — installmacoslinuxwindows

`$curl -fsSL https://raw.githubusercontent.com/aristocrat71/tablo/main/install.sh | bash`copy

downloads from GitHub Releases · strips the quarantine flag so Gatekeeper never prompts

`$curl -fsSL https://raw.githubusercontent.com/aristocrat71/tablo/main/install.sh | bash`copy

drops the AppImage / .deb straight from Releases · no signing prompt

`$irm https://raw.githubusercontent.com/aristocrat71/tablo/main/install.ps1 | iex`copy

runs Unblock-File so SmartScreen stays quiet · PowerShell

local · free · open-sourcegithub.com/aristocrat71/tablo

stays up to date on its ownchecks Releases and updates quietly in the background

view all releases →

Optimized for macOS. Core monitoring works on windows and linux, but some features are experimental on those platforms.

made with love and late nights.

Dreamy · Projekt Dreamscape

pwr

tablo-cat.netlify.app · 1 images · 2 links

Comments (0)

No comments yet