Showagent

Showagent is an open-source terminal user interface (TUI) harness and session manager created by aytzey for developers who run multiple AI coding assistants on their local machines. Written in Go, it acts as a centralized dashboard and orchestrator that discovers and interfaces with session histories across different CLI coding tools. In daily use, Showagent aggregates local conversation logs and session state from tools like Claude Code, Codex, Gemini CLI, OpenCode, jcode, and Pi. Developers can launch the TUI to browse historical agent runs, search through prompts and outputs, resume interrupted sessions, or branch an existing conversation to explore alternative implementation paths without leaving the terminal. A key differentiator for Showagent is its cross-agent session conversion capability. Rather than locking developers into a single agent ecosystem, it allows exporting and translating conversation contexts from one agent's format to another, enabling developers to switch underlying models or tools mid-task. Showagent is distributed under the MIT license as a free, self-hosted open-source utility.

Tags: agent harness, cli, coding agent, developer tools, terminal

Visit Showagent