wavetermdev/waveterm

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

解决的问题

Wave Terminal 通过将 AI 助手、持久的远程连接和图形用户界面直接集成到终端环境中,解决了传统命令行界面的局限性。在通过 SSH 管理远程服务器时,无需在终端、文本编辑器和 AI 聊天窗口之间来回切换。

工作原理

Wave 是适用于 macOS、Linux 和 Windows 的 AI 集成终端。它支持通过 OpenAI、Claude、Gemini 的 API 密钥,或通过 Ollama 和 LM Studio 本地运行模型,连接多种 AI 模型以提供上下文感知的协助。它使用“区块”系统来组织终端、编辑器和浏览器,并包含一个 wsh 命令系统,用于工作区管理以及本地与远程主机之间的文件同步。

适用人群

经常处理远程服务器、管理复杂 CLI 工作流,并希望拥有可直接访问终端输出和文件系统以进行调试和分析的 AI 助手的开发者和系统管理员。

主要亮点

  • Wave AI:能够读取终端输出、分析小部件并执行文件操作的上下文感知助手。
  • 持久的 SSH 会话:即使在网络中断或应用程序重启后也能自动重新连接的远程会话。
  • 集成的图形化工具:支持语法高亮的远程文件编辑器,以及对图像、PDF 和视频的丰富预览系统。
  • BYOK(自带密钥):支持多种 AI 提供商,包括 OpenAI、Claude、Azure,以及通过 Ollama 使用本地模型。
  • 灵活的界面:支持拖放布局,以及用于隔离单个命令的命令区块。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目