#109109th of 197 in Coding agents and AI editors
waveterm
Cross-platform terminal with a built-in AI assistant and durable SSH sessions
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 22.7k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Apr 2026
- Language
- Go
19,426 on 21 Apr 202622,690 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Wave is a desktop terminal for macOS, Linux and Windows that puts terminals, a file editor, previews, a web browser and an AI chat in draggable blocks. Wave AI reads terminal output and can read, write and edit files with backups and user approval. It uses your own keys for OpenAI, Claude, Gemini or Azure, or local models through Ollama and LM Studio.
Who it is for: Developers who work over SSH and want an AI assistant inside their terminal
Strengths
- Works with OpenAI, Claude, Gemini, Azure, Ollama and LM Studio; no account required
- SSH sessions reconnect automatically after network drops and Wave restarts
- File edits by the AI keep automatic backups and need user approval
- `wsh` CLI copies files between local and remote hosts and pipes output to the AI
Weaknesses
- AI command execution is listed as coming soon, so it cannot run commands yet
- Desktop app only; no Docker image or web deployment
- Included AI credits are a free beta, with terms after the beta unknown
- Requires glibc 2.28 or later on Linux, and macOS 11 or later
What it needs
- Models: OpenAI, Claude, Gemini, Azure, Perplexity
Quick answers
Is waveterm open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in Coding agents and AI editors
See all 197| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 94 out of 100 |
| 3 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| #4 | piMinimal terminal coding agent extensible with skills and packages | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |