A split-screen, multi-tab web terminal for network engineers, SSH and serial, with an AI copilot that watches your live session and suggests the right command before you Alt-Tab to ChatGPT. Five backends, cloud or local.
Engineers Alt-Tab to ChatGPT a hundred times a day to ask 'what was the flag for…' or 'why is this neighbour stuck in INIT?', pasting context out and answers back. The terminal already has the context. The AI should live next to it, not in another window.
Multi-tab terminal first: simultaneous SSH (paramiko) and serial (pyserial) sessions, each with its own buffer and WebSocket, rendered in xterm.js. Drag-reorder tabs, Ctrl+1-9, seven colour schemes.
The copilot sees your live terminal output and answers questions about what's on screen. A Tshoot/Learn toggle flips its persona between terse fix-it-now and patient mentor. Session-aware /context commands pull other tabs into the conversation.
Five streaming backends (Claude, OpenAI, xAI Grok, DeepSeek, local Ollama) with a per-message model dropdown. An optional ChromaDB knowledge base silently augments prompts with your own design guidelines.
Suggest-and-approve, always: the AI proposes CLI commands you run with one click, and dangerous commands get a confirmation prompt. Nothing executes silently. A Conclude button bundles transcripts plus chat into a Jira ticket.
The design goal was surviving past the novelty week: the AI lives where the work already is, not in another window.