Wave
Wave is an open-source terminal app for macOS that combines command-line work with built-in file previews, editing, web views, and AI tools.
What is Wave?
Wave is a desktop terminal application for macOS that helps developers work in the command line without constantly switching to separate tools. It combines traditional terminal sessions with graphical blocks such as file previews, editors, web views, and AI-assisted workflows inside the same workspace. Users can organize work into tabs, splits, and reusable layouts, which is useful for software development, server administration, and multitasking across local and remote environments. Wave also includes SSH-oriented remote workflows and a companion `wsh` command for interacting with Wave features from the command line. It is published by Command Line and is also available for Linux and Windows.
Key features
- Run terminal sessions in tabs and split layouts
- Preview files and web content inside the workspace
- Edit files with a built-in code editor
- Use AI assistance with access to terminal context
- Manage local and remote workflows in one interface
- Control Wave features from the command line with `wsh`
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Mostly safe
Wave is a legitimate developer tool whose background behavior, terminal access, remote connection features, and optional AI integrations are consistent with its purpose. Because it can open shells, access files, connect to remote systems, and send selected context to AI services, treat it like any other powerful terminal app and review what accounts, servers, and data you use with it. Telemetry and AI-related settings may be configurable in the app, so privacy-conscious users should check those preferences before using sensitive projects.
Recommendation: Keep Wave if you use it for development, terminal-based administration, or remote command-line work. If you installed it only for testing and do not use its terminal or AI features, removing it should only affect your Wave workspaces, preferences, and related app data.
Common paths
/Applications/Wave.app
Cache paths
~/Library/Caches/dev.commandline.waveterm
Support paths
~/Library/Application Support/dev.commandline.waveterm
Preference paths
~/Library/Preferences/dev.commandline.waveterm.plist~/.waveterm
Share your experience
Be the first to share your experience.