github wavetermdev/waveterm v0.13.0-beta.0
Wave Terminal v0.13.0-beta.0 Release

pre-release9 hours ago

Wave v0.13 Brings Local AI Support, BYOK, and Unified Configuration

Wave v0.13 is a major release that opens up Wave AI to local models, third-party providers, and bring-your-own-key (BYOK) configurations. This release also includes a completely redesigned configuration system and several terminal improvements.

Local AI & BYOK Support:

  • OpenAI-Compatible API - Wave now supports any provider or local server using the /v1/chat/completions endpoint, enabling use of Ollama, LM Studio, vLLM, OpenRouter, and countless other local and hosted models
  • Google Gemini Integration - Native support for Google's Gemini models with a dedicated API adapter
  • Provider Presets - Simplified configuration with built-in presets for OpenAI, OpenRouter, Google, Azure, and custom endpoints
  • Multiple AI Modes - Easily switch between different models and providers with a unified interface
  • See the new Wave AI Modes documentation for configuration examples and setup guides

Unified Configuration Widget:

  • New Config Interface - Replaced the basic JSON editor with a dedicated configuration widget accessible from the sidebar
  • Better Organization - Browse and edit different configuration types (general settings, AI modes, secrets) with improved validation and error handling
  • Integrated Secrets Management - Access Wave's secret store directly from the config widget for secure credential management

Terminal Improvements:

  • Bracketed Paste Mode - Now enabled by default to improve multi-line paste behavior and compatibility with tools like Claude Code
  • Windows Paste Fix - Ctrl+V now works as a standard paste accelerator on Windows
  • SSH Password Management - Store SSH connection passwords in Wave's secret store to avoid re-typing credentials

Other Changes:

  • Package updates and dependency upgrades
  • Various bug fixes and stability improvements

PRs

  • add an "add" button when there are no secrets, also add wsh secret ui cli command by @sawka in #2598
  • Bump github.com/launchdarkly/eventsource from 1.10.0 to 1.11.0 by @dependabot[bot] in #2586
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.31.17 to 1.32.0 by @dependabot[bot] in #2585
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.0 to 1.92.0 by @dependabot[bot] in #2583
  • Bump actions/checkout from 5 to 6 in /.github/workflows by @dependabot[bot] in #2582
  • Bump the prod-dependencies-patch group across 1 directory with 2 updates by @dependabot[bot] in #2548
  • implement openai chat completions api -- enables local model support by @sawka in #2600
  • update readme by @sawka in #2605
  • new waveconfig widget, consolidate config/help in widget sidebar by @sawka in #2604
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.92.0 to 1.92.1 by @dependabot[bot] in #2613
  • Bump github.com/shirou/gopsutil/v4 from 4.25.9 to 4.25.10 by @dependabot[bot] in #2611
  • Bump google.golang.org/api from 0.255.0 to 0.256.0 by @dependabot[bot] in #2612
  • Bump actions/upload-artifact from 4 to 5 in /.github/workflows by @dependabot[bot] in #2495
  • Bump the dev-dependencies-minor group across 1 directory with 5 updates by @dependabot[bot] in #2614
  • Bump the prod-dependencies-patch group with 2 updates by @dependabot[bot] in #2615
  • fixup macos zsh_history (merge wave history => ~/.zsh_history) by @sawka in #2625
  • Bump mdast-util-to-hast from 13.2.0 to 13.2.1 by @dependabot[bot] in #2624
  • Bump tsx from 4.20.6 to 4.21.0 in the dev-dependencies-minor group by @dependabot[bot] in #2638
  • Bump github.com/aws/aws-sdk-go-v2 from 1.40.0 to 1.40.1 by @dependabot[bot] in #2636
  • Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in #2635
  • Bump github.com/golang-migrate/migrate/v4 from 4.19.0 to 4.19.1 by @dependabot[bot] in #2634
  • more config updates (secrets, waveai, ai:provider) by @sawka in #2631
  • Bump the dev-dependencies-patch group with 3 updates by @dependabot[bot] in #2637
  • Add Google Gemini backend for AI chat by @Copilot in #2602
  • default bracketed paste mode ON, add context menu by @sawka in #2639
  • set Ctrl+V as a paste accelerator by default on windows by @sawka in #2640
  • AI model compatibility, other misc fixes for release by @sawka in #2641

Full Changelog: v0.12.5...v0.13.0-beta.0

Don't miss a new waveterm release

NewReleases is sending notifications on new releases.