@CycleDecoded: Programmers and terminal freebie hunters, look here — someone actually built this. In the past, writing code meant opening a bunch of windows, switching back and forth between the black Terminal, VSCode, browser, and ChatGPT until your hands were worn out. The open-source programmer project Wave Terminal (waveterm) directly combines the command line, ...
Summary
Introducing the open-source AI terminal Wave Terminal, which integrates the command line, editor, browser, and AI into one terminal, with support for inline previews, persistent SSH sessions, and multi-model access. It has received 22k+ Stars on GitHub.
View Cached Full Text
Cached at: 08/05/26, 08:21 AM
Programmers and free-tier terminal fans, look no further — someone actually built this thing. Back in the day, writing code meant juggling a dozen windows: black-box Terminal, VSCode, browser, ChatGPT, switching back and forth until your hands were worn out. The open-source project Wave Terminal (waveterm) stuffs the command line, a file editor, an embedded browser, and native AI all into one terminal. The wildest part: even images, Markdown, and CSV tables render directly in the terminal.
The numbers are seriously hardcore: 22k+ Stars on GitHub, Apache-2.0 open-source license, supports macOS/Windows/Linux. No model lock-in — you can hook up GPT-4, Claude, or run local models with Ollama for free.
Core selling points:
- Built-in VSCode editor: view code / edit remote files without switching windows — edit directly from the command line.
- Inline preview for everything: CSV as tables, Markdown rendered, even images and JSON display straight in the terminal.
- Native AI agent assistance: can’t remember parameters when writing a long script? Just have the native AI generate it or explain terminal error output.
- Reconnect after network drops: after an SSH remote connection drops or your computer restarts, previous terminal sessions and state are restored directly.
Project links: GitHub: https://github.com/wavetermdev/waveterm Official site: https://waveterm.dev
wavetermdev/waveterm Source: https://github.com/wavetermdev/waveterm
Wave Terminal English | 한국어 | 繁體中文
FOSSA Status (https://app.fossa.com/projects/git%2Bgithub.com%2Fwavetermdev%2Fwaveterm?ref=badge_shield)
Wave is an open-source, AI-integrated terminal for macOS, Linux, and Windows. It works with any AI model. Bring your own API keys for OpenAI, Claude, or Gemini, or run local models via Ollama and LM Studio. No accounts required. Wave also supports durable SSH sessions that survive network interruptions and restarts, with automatic reconnection. Edit remote files with a built-in graphical editor and preview files inline without leaving the terminal.
WaveTerm Screenshot
Key Features
- Wave AI - Context-aware terminal assistant that reads your terminal output, analyzes widgets, and performs file operations
- Durable SSH Sessions - Remote terminal sessions survive connection interruptions, network changes, and Wave restarts with automatic reconnection
- Flexible drag & drop interface to organize terminal blocks, editors, web browsers, and AI assistants
- Built-in editor for editing remote files with syntax highlighting and modern editor features
- Rich file preview system for remote files (markdown, images, video, PDFs, CSVs, directories)
- Quick full-screen toggle for any block - expand terminals, editors, and previews for better visibility, then instantly return to multi-block view
- AI chat widget with support for multiple models (OpenAI, Claude, Azure, Perplexity, Ollama)
- Command Blocks for isolating and monitoring individual commands
- One-click remote connections with full terminal and file system access
- Secure secret storage using native system backends - store API keys and credentials locally, access them across SSH sessions
- Rich customization including tab themes, terminal styles, and background images
- Powerful
wshcommand system for managing your workspace from the CLI and sharing data between terminal sessions - Connected file management with
wsh file- seamlessly copy and sync files between local and remote SSH hosts
Wave AI
Wave AI is your context-aware terminal assistant with access to your workspace:
- Terminal Context: Reads terminal output and scrollback for debugging and analysis
- File Operations: Read, write, and edit files with automatic backups and user approval
- CLI Integration: Use
wsh aito pipe output or attach files directly from the command line - BYOK Support: Bring your own API keys for OpenAI, Claude, Gemini, Azure, and other providers
- Local Models: Run local models with Ollama, LM Studio, and other OpenAI-compatible providers
- Free Beta: Included AI credits while we refine the experience
- Coming Soon: Command execution (with approval)
Learn more in our Wave AI documentation (https://docs.waveterm.dev/waveai) and Wave AI Modes documentation (https://docs.waveterm.dev/waveai-modes).
Installation
Wave Terminal works on macOS, Linux, and Windows. Platform-specific installation instructions can be found here (https://docs.waveterm.dev/gettingstarted). You can also install Wave Terminal directly from: www.waveterm.dev/download (https://www.waveterm.dev/download).
Minimum requirements
Wave Terminal runs on the following platforms:
- macOS 11 or later (arm64, x64)
- Windows 10 1809 or later (x64)
- Linux based on glibc-2.28 or later (Debian 10, RHEL 8, Ubuntu 20.04, etc.) (arm64, x64)
The WSH helper runs on the following platforms:
- macOS 11 or later (arm64, x64)
- Windows 10 or later (x64)
- Linux Kernel 2.6.32 or later (x64), Linux Kernel 3.1 or later (arm64)
Roadmap
Wave is constantly improving! Our roadmap will be continuously updated with our goals for each release. You can find it here.
Want to provide input to our future releases? Connect with us on Discord (https://discord.gg/XfvZ334gwU) or open a Feature Request (https://github.com/wavetermdev/waveterm/issues/new/choose)!
Links
- Homepage — https://www.waveterm.dev
- Download Page — https://www.waveterm.dev/download
- Documentation — https://docs.waveterm.dev
- X — https://x.com/wavetermdev
- Discord Community — https://discord.gg/XfvZ334gwU
Building from Source
Contributing
Wave uses GitHub Issues for issue tracking. Find more information in our Contributions Guide, which includes:
Sponsoring Wave ❤️
If Wave Terminal is useful to you or your company, consider sponsoring development. Sponsorship helps support the time spent building and maintaining the project.
- https://github.com/sponsors/wavetermdev
License
Wave Terminal is licensed under the Apache-2.0 License. For more information on our dependencies, see here.
Similar Articles
@sunmer575399: Stumbled upon a god-tier open-source project, Cline, with 65.6k stars. It really boosts coding efficiency. One engine powers the SDK, CLI, VS Code, and the entire JetBrains suite. Click twice in the editor, and it reads code, creates files, runs commands, and after making changes, waits for your nod before proceeding. Run full-auto in the terminal...
Introducing the open-source AI coding agent tool Cline, supporting the SDK, CLI, VS Code, and the JetBrains suite. It can automatically read code, create files, and run commands in the IDE and terminal, and supports kanban-based parallel multi-agent workflows and CI/CD integration.
@GitHub_Daily: Microsoft recently open-sourced an AI terminal: Intelligent Terminal, based on Windows Terminal, with an AI assistant built into the terminal. It can automatically detect command-line output, and when errors occur, send the context to AI for analysis with one click, without manual copy-paste, and can even directly help execute...
Microsoft open-sourced Intelligent Terminal, an AI-powered terminal based on Windows Terminal that integrates AI assistants to help with command-line errors and tasks.
@0xQiYan: Guys, if your terminal is still stuck with black text on a white background, you're missing out big time! This open-source gem called ohmyzsh, with 188K stars on GitHub, is built by over 2,500 programming experts worldwide. The highlight is that it packages nearly a complete development and operations terminal ecosystem. It comes with over 300…
Introduces ohmyzsh, an open-source terminal enhancement tool with 188K GitHub stars. It includes over 300 plugins and 150+ themes, supporting command completion, aliases, error correction, and more, suitable for developers and system administrators.
@geekbb: A macOS terminal designed for AI coding, integrating workspace management, split-screen, and AI agent startup workflows. Supports horizontal and vertical split screens, one-click launch of seven AI agents like Claude Code, Codex, Gemini CLI, and more. Right-click selected content to directly submit to...
kooky is a macOS terminal designed for AI coding, integrating workspace management, split-screen, and AI agent startup workflows. It supports one-click launch of multiple AI agents and right-click content submission.
@VincentLogic: Found an incredible open-source desktop AI tool from ByteDance! UI-TARS Desktop, with 31k stars, truly lives up to the hype. It can actually understand your screen and automate computer operations for you. Just tell it "Enable auto-save in VS Code and set the delay to 500ms", and it will automatically: -…
ByteDance's open-source desktop AI automation tool, UI-TARS Desktop, supports local execution and screen visual understanding. It can autonomously control your computer to handle daily tasks through natural language commands.