Capability
4 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “persistent session recovery and state restoration”
Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding. Uses tmux and git worktrees.
Unique: Implements profile-scoped session persistence (src/session/storage.rs) with automatic metadata serialization and recovery on startup. Maintains a session index for fast lookup and supports orphaned session cleanup, enabling seamless session recovery across system restarts.
vs others: More reliable than tmux's default session persistence (which is lost on server restart) and more lightweight than full database-backed session management, with explicit profile isolation.
via “tab and window management for multi-view workflows”
Control Neovim using Model Context Protocol (MCP) and the official neovim/node-client JavaScript library
Unique: Exposes Neovim's tab and window system as programmable operations rather than requiring keystroke simulation, allowing AI clients to organize complex multi-file workflows with structured layout management. Uses native Neovim commands (:tabnew, :split) via RPC.
vs others: More reliable than keystroke-based window management because it uses native RPC commands that don't depend on keybindings or editor state. More flexible than fixed layouts because it allows dynamic tab/window creation based on workflow needs.
🚀 Less chaos. More flow.
Unique: Implements tab and window state persistence through local storage snapshots that enable recovery of window configurations and tab URLs after application restart, maintaining workspace continuity across sessions
vs others: More persistent than browser tabs because window and tab state is explicitly saved to disk, and more flexible than browser session restore because Noi can manage multiple isolated windows with separate session contexts
via “floating window ui with persistent session management”
Unique: Uses a native floating window implementation (likely Electron BrowserWindow with alwaysOnTop flag) that persists across application switches and maintains state across sessions, enabling seamless context-switching without losing the chat interface. This differs from browser-based ChatGPT which requires tab navigation.
vs others: More persistent than browser-based ChatGPT because the window stays visible across application switches; however, requires more system resources than a browser tab
Building an AI tool with “Tab And Window Management With Persistent State And Recovery”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.