6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Wave Terminal

Open source

Wave Terminal is an open-source terminal with an integrated AI assistant, durable SSH sessions, and built-in editor and file previews.

Open-source alternative to

waveterm.dev
Wave Terminal homepage screenshot
GitHub stars
22k
Last commit
today
Repository age
4 years
Version
v0.14.5
Licence
Apache-2.0
Self-hosted
Yes

About Wave Terminal

Wave Terminal is a terminal with built-in AI that is open source and runs on macOS, Linux and Windows. It can use whichever AI model you prefer: you bring your own API keys for providers such as OpenAI, Claude or Gemini, or run local models through Ollama and LM Studio, and no account is required. The project is written in Go and released under the Apache-2.0 license.

SSH sessions are durable: they persist through network drops and app restarts, and reconnect automatically. A drag-and-drop interface lets you arrange terminal blocks, editors, web browsers and AI assistants in one window. Wave AI reads terminal output and can perform file operations, a built-in editor and rich preview handle remote files such as markdown, images, video, PDFs and CSVs, and command blocks isolate individual commands. API keys can be stored securely using native system backends, and the wsh command manages the workspace from the CLI.

Key features

  • AI assistant that reads terminal output
  • Bring your own keys or use local models
  • Durable SSH sessions with auto reconnect
  • Drag-and-drop blocks for terminals and editors
  • Remote file editor and preview
  • wsh command for workspace control

Good fit for

  • →Working across remote servers with unstable connections
  • →Terminal workflows with an AI helper
Built with
Go
Tags
terminal
ai-terminal
ssh
developer-tools
cross-platform
golang
command-line
ollama

Open-source alternatives to Wave Terminal

See all

SaaS alternatives to Wave Terminal

See all