Draw your real topology — servers, clusters, databases, VPCs — on an infinite canvas. Then open real SSH shells from the nodes, run your runbook with one click, and watch health glow live on the map.
No account. No cloud. Your whole diagram + runbook is one
git-diffable topology.yaml.
Every node carries its own runbook and its own health checks — stored in the same YAML as the diagram.
Named scripts executed over SSH with one click, output inline on the node. Your runbook lives where the machine lives.
Scripts run automatically on an interval. On desktop while the app is open; on the team daemon, 24/7 — even with nobody watching.
TCP probes and cron results combine into one glow. A failing service turns its node red on the canvas — for everyone looking at it.
Select a node, hit ⌘⏎ — a real SSH or kubectl pty opens in a dock. tmux, htop, vi all work.
30+ typed nodes (servers, pods, LBs, VPCs…) and semantic edges: tcp/5432, replication, peering, tunnels.
The whole diagram + runbook is a human-editable, git-diffable file. Edit it in vim; the canvas live-updates.
Print-quality one-click export with an auto-built legend — good enough for a customer report.
On the team daemon: editors change and run things, viewers watch the live map. Enforced server-side.
The team daemon embeds the whole UI. scp it to any Linux box, run it, open a browser. That's the install.
Built for solo operators, homelabbers, and consultants who live in a terminal.
We reply within a day. Invoicing via Stripe (card, ACH, bank transfer).
A real daemon, a real topology, viewer access — poke around the live map.
coming soonDraw → connect → shell in → watch a node go red and fix it.
coming soonHomelab, k8s cluster, multi-region AWS — steal a starting point.
coming soonMIT-licensed on GitHub: product spec, daemon design, protocol.
coming soonYes — free and MIT-licensed, full feature set, forever. It runs with your machine's own SSH keys and kubeconfig, so it can operate anything you personally can reach. The paid product is the team daemon: one shared, always-on live map for an organization.
Never in Reticle, and never in the YAML. The desktop app uses your local ~/.ssh and KUBECONFIG exactly like a terminal would. The team daemon runs commands with the daemon host's credentials — teammates connect with just a browser and a token, no keys distributed.
Per running daemon, flat per year, unlimited teammates. One daemon serves one topology — most teams run one or two. Email us, we get you set up on a short call and send a Stripe invoice (card, ACH, or bank transfer).
Nodes carry scheduled health scripts (crons) alongside a TCP reachability probe. Results drive the node's color on the canvas — worst signal wins — and every connected browser sees the same glow in real time. The diagram is the status page.
Rust (Tauri desktop, axum daemon) and a framework-free vanilla-JS frontend — the same UI runs embedded in the desktop app and served by the ~3 MB daemon binary. No cloud services anywhere in the stack.
Get the free desktop app, or put a living map in front of your whole team this week.