Skip to content

zantiflow

A live view of every Zellij session on your machines — sessions → tabs → panes, updated once a second — with a ping when a pane needs your attention.

A Zellij plugin (Rust → WebAssembly) pushes a per-second snapshot of your sessions, tabs, and panes to a multi-tenant backend, which powers a live PWA dashboard and notifications when a pane needs you — for example, a Claude session waiting on input. Privacy is applied in the plugin, before anything is sent.

Plugin

Runs inside Zellij, builds the snapshot, redacts locally, and POSTs to the backend. Getting started

Backend

Multi-tenant Express + MariaDB; write-only ingest tokens in, read/management API out. Backend

Dashboard

Next.js PWA — machines live over SSE, token management, Web Push. Dashboard

Notifications & bots

Discord + Telegram DMs for PRO, browser Web Push for everyone. Notifications & bots