Wave Terminal is an open-source, AI-integrated, cross-platform terminal that blends command-line power with modern visual tools for seamless workflows. It goes beyond traditional terminal emulation by embedding file previews, a code editor, a web browser, and an AI assistant directly into the terminal interface. Wave solves the problem of constant context-switching between different applications during development by bringing multiple tools into a unified workspace.
Wave Terminal features a Monaco-based code editor with syntax highlighting, multi-cursor editing, and search/replace for editing remote files directly in the terminal. It provides durable SSH sessions that survive connection interruptions and automatic reconnection, rich file previews for markdown, images, video, PDFs, and CSVs, and a flexible drag-and-drop workspace interface. The built-in AI assistant supports BYOK for OpenAI, Claude, Gemini, and local models via Ollama, and can read terminal output and scrollback for context-aware debugging and analysis.
Wave Terminal is designed for developers and DevOps engineers who work extensively with remote servers and want a more visual, integrated terminal experience. Its workspace-centric approach makes it ideal for managing complex development environments where you need to view files, edit code, monitor output, and interact with AI assistance simultaneously. Available on macOS, Linux, and Windows, Wave offers a unique alternative to traditional terminals for users who prefer a more graphical workflow without leaving the command line.