Why Wave is my new go-to terminal app - how I use this powerful tool
The author discovers Wave Terminal, an AI-native terminal that streamlines workflows and boosts productivity.

['I\'ve spent decades using the Linux terminal, but with Linux becoming increasingly user-friendly, I no longer rely on it as heavily. However, tools like Wave Terminal have reminded me of the terminal\'s power and usefulness. Having covered similar tools like Warp Terminal, I\'ve found Wave Terminal to be my new go-to.
According to the Wave Terminal official site, this app is "the open source, AI-native terminal that sees your entire workspace." With Wave Terminal, I can view system resources, processes, GitHub repositories, use the standard CLI (Command Line Interface), and even utilize AI - all within one window. Wave Terminal allows me to manage remote machines, edit remote files, use a built-in web browser, and learn how to use commands. After installing Wave Terminal (currently in beta), I had it running 24/7 within a weekend.
I\'d like to walk you through how I use Wave Terminal to help you decide if it\'s a tool for you. Installing Wave Terminal is straightforward. On Linux, I can install it via Snap, AppImage, .deb, .rpm, .zip (source), or pacman.
For instance, to install via .deb, I\'d download the .deb file from the Waveterm download page and run the command: If I prefer to install via Snap, the command is: For MacOS, I\'d download the .dmg file, while for Windows, I\'d download either the .exe or .msi file and run the installer. Once installed, I find a Wave Terminal entry in my desktop menu. Using Wave Terminal is fairly straightforward.
Upon opening the app, I can enable or disable features by clicking the associated icon in the right sidebar. I can choose from various tools, and Wave Terminal can include as many tools as I need. In the upper left corner, I can toggle Wave AI and create new workspaces.
The workspaces feature is crucial as it lets me run multiple custom Wave layouts simultaneously, eliminating the need to disable or enable features as I go. For example, I could have a workspace for my terminal app and processes, another for integration with GitHub, and another for files and web - or any combination I need. To create a workspace, I click the workspace icon (two green wavy lines) and select "Create new workspace." Each workspace must have at least one tool open, and Wave AI doesn\'t count as a tool.
I can create as many workspaces as I need. All the tools are fairly self-explanatory. Things get interesting when I start using AI.
I can use Wave AI as a straight-up AI tool by toggling it open, hitting Alt+k to start a new chat, and running my first query. However, Wave AI has another feature that helps me figure out the command I need to run. For instance, if I\'m new to Secure Shell and want to learn how to use it, Wave AI provides all the necessary information.
Source: ZDNet