An open-source, AI-integrated cross-platform terminal with durable SSH sessions, built-in file editing, and flexible workspace organization.
Wave Terminal is an open-source, cross-platform terminal application that integrates AI assistance directly into command-line workflows. It solves the problem of fragmented development environments by providing durable SSH sessions, built-in file editing, and flexible workspace organization in a single application. The terminal works with any AI model, allowing users to bring their own API keys for services like OpenAI, Claude, or Gemini, or run local models via Ollama and LM Studio.
Developers and system administrators who work with remote servers via SSH and want AI-assisted terminal workflows with persistent connections and integrated file management. It's particularly useful for those managing multiple remote environments who need reliable connections and inline file editing capabilities.
Developers choose Wave Terminal for its unique combination of AI integration, durable SSH sessions that survive network interruptions, and flexible workspace organization—all in an open-source package. Unlike traditional terminals, it provides built-in file editing, rich file previews, and secure local credential storage without requiring external tools or accounts.
An open-source, AI-integrated, cross-platform terminal for seamless workflows
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Automatically reconnects after network interruptions, changes, or app restarts, ensuring reliable remote terminal access as highlighted in the README.
Wave AI provides context-aware assistance by reading terminal output and supports multiple models including OpenAI, Claude, and local ones via Ollama, with CLI integration through `wsh ai`.
Drag-and-drop interface allows organizing terminals, editors, browsers, and AI in a single workspace, with quick full-screen toggles for better visibility.
Edit remote files with syntax highlighting and preview markdown, images, PDFs inline, eliminating the need for external tools as described in the features.
The README notes that command execution for Wave AI is 'coming soon,' indicating it's still in beta and lacks full automation capabilities for advanced workflows.
With AI integration, GUI, and multiple features, it likely consumes more memory and CPU than basic terminals, which could impact performance on older or resource-constrained systems.
As a newer project, it has a smaller ecosystem of plugins and themes compared to established terminals like iTerm2, potentially restricting customization options.