#109109th of 197 in Coding agents and AI editors

waveterm

Cross-platform terminal with a built-in AI assistant and durable SSH sessions

Stars
22.7k
License
Apache-2.0
Last commit
Oct 2026
Last release
Apr 2026
Language
Go
Stars, last 29 weeks+3,264
21 Apr 2026: 19,426 stars28 Apr 2026: 19,615 stars5 May 2026: 19,804 stars12 May 2026: 20,024 stars19 May 2026: 20,266 stars26 May 2026: 20,521 stars2 Jun 2026: 20,697 stars9 Jun 2026: 20,820 stars16 Jun 2026: 21,030 stars23 Jun 2026: 21,149 stars30 Jun 2026: 21,243 stars7 Jul 2026: 21,335 stars14 Jul 2026: 21,442 stars21 Jul 2026: 21,530 stars28 Jul 2026: 21,639 stars4 Aug 2026: 21,746 stars11 Aug 2026: 21,817 stars18 Aug 2026: 21,895 stars25 Aug 2026: 21,949 stars1 Sept 2026: 22,039 stars8 Sept 2026: 22,110 stars15 Sept 2026: 22,172 stars22 Sept 2026: 22,242 stars29 Sept 2026: 22,300 stars6 Oct 2026: 22,359 stars13 Oct 2026: 22,426 stars20 Oct 2026: 22,505 stars27 Oct 2026: 22,574 stars3 Nov 2026: 22,638 stars10 Nov 2026: 22,690 stars

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
Also in Coding agents and AI editors
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.8k stars+739 (+0.4%) in 30 daysMIT97 out of 100
2t3codeDesktop, web and mobile front end for controlling local coding agent CLIs Live demo ↗ (opens in a new tab)56.5k stars+29,061 (+106%) in 30 daysMIT94 out of 100
3codewhaleTerminal coding agent in Rust that works with 40+ model providers41.2k stars+334 (+0.8%) in 30 daysMIT94 out of 100
#4piMinimal terminal coding agent extensible with skills and packages121.4k stars+7,392 (+6.5%) in 30 daysMIT92 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.8k stars+1,253 (+1.8%) in 30 dayscustom license92 out of 100