Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Apps
  3. wave

wave

Apache-2.0Gov0.14.5

An open-source, AI-integrated cross-platform terminal with durable SSH sessions, built-in file editing, and flexible workspace organization.

Visit WebsiteGitHubGitHub
21.8k stars1.1k forks0 contributors

What is wave?

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.

Target Audience

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.

Value Proposition

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.

Overview

An open-source, AI-integrated, cross-platform terminal for seamless workflows

Use Cases

Best For

  • Managing remote servers with unreliable network connections
  • AI-assisted command-line debugging and analysis
  • Editing remote files directly within the terminal
  • Organizing multiple terminal sessions and tools in a flexible workspace
  • Previewing various file types (markdown, images, PDFs) inline
  • Running local AI models alongside terminal workflows

Not Ideal For

  • Users needing a minimal, text-only terminal for embedded systems or low-resource environments
  • Teams requiring extensive third-party plugin ecosystems and community themes
  • Developers who work exclusively locally and prefer lightweight, traditional terminals without GUI features

Pros & Cons

Pros

Durable SSH Sessions

Automatically reconnects after network interruptions, changes, or app restarts, ensuring reliable remote terminal access as highlighted in the README.

Integrated AI Assistant

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`.

Flexible Workspace Management

Drag-and-drop interface allows organizing terminals, editors, browsers, and AI in a single workspace, with quick full-screen toggles for better visibility.

Built-in File Operations

Edit remote files with syntax highlighting and preview markdown, images, PDFs inline, eliminating the need for external tools as described in the features.

Cons

Incomplete AI 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.

Higher Resource Usage

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.

Limited Extensibility

As a newer project, it has a smaller ecosystem of plugins and themes compared to established terminals like iTerm2, potentially restricting customization options.

Frequently Asked Questions

Quick Stats

Stars21,769
Forks1,079
Contributors0
Open Issues446
Last commit8 days ago
CreatedSince 2022

Tags

#terminal-emulator#developer-tools#productivity#ai-assistant#ssh-client#remote-development#terminal#self-hosted-ai#workspace-management#openai-integration#ollama#linux#cross-platform#command-line#terminal-emulators#macos#windows

Links & Resources

Website

Included in

Apps101.5kReact72.7kElectron27.1k
Auto-fetched 3 hours ago

Related Projects

Visual Studio CodeVisual Studio Code

Visual Studio Code

Stars187,831
Forks41,225
Last commit2 hours ago
TabbyTabby

A terminal for a more modern age

Stars73,447
Forks4,168
Last commit3 hours ago
AlacrittyAlacritty

A cross-platform, OpenGL terminal emulator.

Stars65,034
Forks3,524
Last commit10 days ago
MarktextMarktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

Stars59,080
Forks4,385
Last commit18 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub