Skip to content

Watch the demo

Not-Happy-Jan in 47 seconds — the cast and the integrations, with sound. Captions included; full transcript.

…and the same vibes land on a Ulanzi pixel display:

A Ulanzi AWTRIX LED matrix scrolling an in-character Not-Happy-Jan message in green pixels, with a tick icon — the visual channel reacting to a vibe.


More to come

Longer walkthroughs (a full setup demo) can be hosted on YouTube — the embed blocks below are wired and ready, each just needs a video ID. They'd use the privacy-enhanced youtube-nocookie player, never autoplay, and ship with a transcript.

60–90 second overview

Claude starts a task → hold music → Jan answers "done" → a warning escalates to Bazza → an error escalates to Karren → a device reacts → ends on the one-line install.

5-minute setup walkthrough

Requirements → one-line install → first nhj test ok → Claude Code hook behaviour → default vs full vs minimal → the local/private architecture → uninstall.