TRANSIT

Layer-7 Diagrams
& Live Dashboards
Overview

A Layer-7 architecture diagram builder with a built-in LLM assistant, shipped as both a browser app and a native desktop client. One codebase — a Vite + React 19 + TypeScript SPA.

Web

Served by a small Node proxy that authenticates /api/* calls to a hosted LiteLLM endpoint server-side, packaged as a hardened container.

Native

A Tauri desktop app for Windows, macOS, and Ubuntu/Linux, where a Rust proxy replaces the Node one and the LLM key lives in the OS keychain (or 1Password).

It goes further than any diagram builder: it can serve as a live dashboard hooked into your monitoring system, showing where apps will fail and what the possible impact is downstream.

Capabilities
01.(CVS)
The Canvas
  • ›Themed applications, devices, databases, PaaS/SaaS boxes
  • ›Partner-interface dumbbells, boundary frames, network bars
  • ›Kubernetes clusters with namespaces, pods, platform-tooling strip
  • ›Free-form drawings, text, images, title blocks, auto legend
  • ›Coloured chevron and plain connector lines
02.(EDT)
Editing Model
  • ›Multi-select, align and distribute, group, lock, layering
  • ›Snap-to-grid, undo/redo, minimap, find
  • ›Multi-page documents
  • ›Library sidebar of reusable object definitions (per-session localStorage)
  • ›Object editor with hyperlinks and custom key/value metadata
03.(LLM)
AI Assistant
  • ›LiteLLM / Claude assistant that builds and edits diagrams via tool calls
  • ›Vision-based import from image, straight into the editor
  • ›Web: Node proxy authenticates /api/* server-side
  • ›Native: Rust proxy, key in the OS keychain or 1Password
04.(IAC)
Infrastructure Import
  • ›AWS via CloudFormation or Terraform plan + state
  • ›Azure, GCP, VMware, and generic environment JSON
  • ›Automatic layout on import
  • ›Compressed or raw .drawio, plus a filled-in .xlsx template
05.(RSK)
Risk Analysis
  • ›Deterministic STRIDE graph pass — zero tokens
  • ›Optional Claude judgement pass on top
  • ›Rendered into a Risk Overview tile
06.(OUT)
Export & Sync
  • ›Vector SVG, PNG, page-sized PDF
  • ›drawio XML with object links and metadata
  • ›AI-prompt markdown rendering
  • ›Full .transit session bundles — diagram + library round-trip between machines
  • ›Git sync to a dedicated transit-sync branch
07.(MON)
Live Monitoring
  • ›Tag boxes with a monitoringKey and run a wallboard (kiosk mode)
  • ›Lightweight sidecar fans out status over SSE
  • ›ok / warn / alert / down from your own producers
  • ›Shows where apps will fail and the downstream impact
Status
v2.72.5In Progress
Diagram Builder
& Monitoring Wallboard
Stack
FrontendVite, React 19, TS
Web proxyNode, hardened container
DesktopTauri, Rust proxy
PlatformsWin, macOS, Linux
AILiteLLM / Claude
SecretsOS keychain, 1Password
OwnerSchuberg Philis
Links