Repository navigation
ChannelTerm v0.1.0
ChannelTerm v0.1.0
Initial public release of ChannelTerm, a serial-first shared terminal-session tool for humans and AI agents.
Highlights
- Shared serial terminal sessions
- Native serial targets such as
COM50and/dev/ttyUSB0 - Multiple CLI and MCP clients sharing one Session
- MCP server and terminal tools
- File and directory transfer over active serial Sessions
- Operation leases for coordinating terminal commands and file transfers
- Builds for Windows, Linux, and macOS on amd64 and arm64
- SHA-256 checksums for release downloads
Getting Started
Download the binary matching your operating system and architecture.
Linux:
chmod +x channelterm-linux-amd64
./channelterm-linux-amd64 version
./channelterm-linux-amd64 listmacOS:
chmod +x channelterm-darwin-arm64
./channelterm-darwin-arm64 version
./channelterm-darwin-arm64 listWindows:
.\channelterm-windows-amd64.exe version
.\channelterm-windows-amd64.exe listVerify downloaded files with SHA256SUMS when possible.
Current Scope
Serial is the only implemented Transport in v0.1.0. SSH and Telnet are future directions and are not currently supported.
Known Limitations
- Release binaries are not code-signed or notarized. Windows SmartScreen or macOS Gatekeeper may display a warning.
- Serial access may require platform-specific drivers, device permissions, or group membership.
- File transfer requires a compatible shell and utilities on the connected target.
- Real serial behavior depends on the connected hardware, driver, and communication settings.
Documentation
See the following documentation for installation, configuration, workflows, and architecture: