ys-ll/uniterm

Uniterm is a Go-based terminal client supporting over thirty protocols, including SSH, RDP, and Kubernetes. It integrates an autonomous AI agent designed to plan and execute multi-turn shell commands. The project offers a unified interface for managing diverse infrastructure connections and database clients within a single lightweight application.

The tool provides a unified environment for managing diverse infrastructure connections. It supports more than thirty protocols, including SSH, RDP, and Kubernetes. The application also includes an autonomous AI agent. This component plans and executes multi-turn shell commands automatically. Users interact with a single lightweight application instead of separate clients. The interface handles connections to various database systems and Kubernetes environments. The integrated AI agent assists with command execution. It manages the planning process for complex shell interactions. The project displays 553 stars and 78 forks on GitHub. It was first published on 11 May 2026. The source describes the tool as cross-platform and written in Go. Specific implementation details for all supported protocols require further review. The AI agent capability appears speculative based on the developer description.

README

ys-ll/uniterm View on GitHub

Loading the README from GitHub…