Local AI Cat module
Battery Cat
Current shipping, testing, and product context for this part of Local AI Cat.
Status
Where it stands
- Platforms
- macOS
- Release channels
- Alpha · Beta · Main
- Distribution
- Indoor · Outdoor
- AlphamacOS
- BetamacOS
- Outdoor · Direct downloadmacOS
- Indoor · App StoremacOS
Description
What it does
macOS menu bar. The cat silhouette is the existing MenuBarIcon asset; its rim, alpha-bounds-relative fill, critical colors, and charging bolt are rendered at runtime. An opt-in Settings switch (battery.gauge.showsPercentage, default OFF) stamps the charge as fit-to-width digits inside the silhouette, taking the badge slot from the charging bolt. The popover stays glanceable: charge state, time, charge rate, and one Advanced Power Details action. Outdoor/Beta present a dedicated window for battery telemetry and Energy Mode, ranked process energy, sleep blockers, confirmed termination of validated stray helpers, and a separate Local AI Cat/recognized-AI activity tab. BatteryPowerControl remains the independently revocable Energy Mode grant, and hot clamshell auto-LPM stays automatic. App Store remains read-only.
Headless Local API
Drive it over the loopback API
Logging / observability: provisional grade L0 — structured=0 print=0 sentry=0.
- discover
- not applicable
- execute
- not applicable
- observe
- not applicable
- configure
- not applicable
- cancel/stop
- not applicable
- reset
- not applicable
No API capabilities are declared for this module yet.
No Local API operation paths are matched to this module yet.
Media
See it in action
Backlog / improvements
What comes next
No improvements are listed for this module yet.
History
How it got here
No change history has been published for this module yet.

