An AI integrated terminal emulator with durable SSH sessions and inline file previews for multiple operating systems.

WaveTerm is an open-source CLI and terminal that integrates AI assistants directly into the command line interface. It is available as a desktop application for macOS, Linux, and Windows, providing a workspace that combines terminal functionality with graphical elements. The software is designed to introduce a block based layout where users can manage multiple sessions and tools simultaneously.
The software focuses on enhancing remote workflows and AI interaction. It allows users to manage multiple terminal blocks, editors, and web browsers within a single interface. Deployment is handled via platform specific installers, and the system includes a helper command called wsh for workspace management. This setup allows for a more visual approach to command line operations, enabling users to expand specific blocks to full screen for better visibility before returning to a multi block view.
WaveTerm is designed for developers who frequently work with remote servers and AI tools. It supports a Bring Your Own Key model, allowing integration with OpenAI, Claude, Gemini, and Azure without requiring a central account. The architecture includes the wsh command system, which enables users to pipe output to the AI or sync files between local and remote SSH hosts using the wsh file command. This integration ensures that data can be shared between terminal sessions while maintaining secure access to credentials via native system backends.
It is a hybrid environment that merges the utility of a CLI with the visibility of a graphical workspace.
A cross platform terminal emulator using OpenGL acceleration for high performance and extensive configuration options.
A native, cross-platform terminal emulator that combines high performance with standards-compliant emulation and native UI.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.