Repolode
wavetermdev

wavetermdev/waveterm

Terminal open source com integração de IA para macOS, Linux e Windows, com BYOK e modelos locais, sessões SSH persistentes e pré-visualizações de arquivos no próprio terminal.

Alternativa open source a:iTerm2Warp

Estrelas
22,549
Forks
1,184
Issues abertas
581
Último commit
há 4 dias

O que é?

Wave é um terminal multiplataforma para macOS, Linux e Windows que reúne um shell clássico, um assistente de IA, um visualizador de arquivos e um editor gráfico em uma única janela. Blocos de terminal, editores, navegadores e painéis de chat com IA podem ser organizados por arrastar e soltar, e qualquer bloco pode ser expandido para tela cheia e restaurado.

O assistente de IA, Wave AI, pode ler a saída e o histórico de rolagem do terminal, além de ler e editar arquivos com backups e aprovação do usuário. Ele funciona com suas próprias chaves de API para OpenAI, Claude, Gemini e Azure ou com modelos locais por meio do Ollama, LM Studio e outros provedores compatíveis com OpenAI. Não é necessário ter uma conta.

Para trabalho remoto, as sessões SSH persistem mesmo após interrupções de rede e reinicializações do Wave, com reconexão automática. É possível editar arquivos remotos no editor integrado e visualizá-los no próprio terminal, incluindo markdown, imagens, vídeos, PDFs e CSVs. A ferramenta de linha de comando wsh gerencia o workspace e copia arquivos entre máquinas locais e hosts remotos.

Recursos principais

  • 01O Wave AI lê a saída do terminal e pode ler, gravar e editar arquivos com aprovação do usuário.
  • 02As sessões SSH resistem a mudanças na rede e a reinicializações, com reconexão automática.
  • 03Editor integrado com realce de sintaxe para editar arquivos remotos.
  • 04Pré-visualizações no próprio terminal de markdown, imagens, vídeos, PDFs, CSVs e diretórios.
  • 05Layout de terminais, editores, navegadores e painéis de IA organizado por arrastar e soltar, com opção de tela cheia.
  • 06A CLI wsh gerencia o workspace e copia arquivos entre máquinas locais e hosts remotos.

Casos de uso

  • Depurar em servidores remotos enquanto um assistente de IA lê logs e o histórico de rolagem do terminal.
  • Trabalhar em redes instáveis sem perder sessões SSH de longa duração.
  • Executar LLMs locais pelo Ollama ou LM Studio dentro do terminal.
  • Editar e visualizar arquivos de projetos remotos sem sair do terminal.

Início rápido

  1. 1

    Baixe o app na página oficial de downloads da sua plataforma

  2. 2

    Siga as instruções de instalação específicas da plataforma na documentação de primeiros passos

  3. 3

    Consulte o guia de build se quiser compilar a partir do código-fonte

Antes de usar

  • É necessário um sistema de 64 bits ou arm64 com macOS 11 ou posterior, Windows 10 1809 ou posterior, ou uma distribuição Linux com glibc 2.28 ou posterior.
  • O Wave AI está em beta gratuito, e o recurso de execução de comandos será lançado em breve.
  • Para usar recursos de IA com modelos na nuvem, você precisa das suas próprias chaves de API. Para usar modelos locais, é necessário configurar o Ollama ou o LM Studio separadamente.

Tópicos

Perguntas frequentes

O que é waveterm?
Terminal open source com integração de IA para macOS, Linux e Windows, com BYOK e modelos locais, sessões SSH persistentes e pré-visualizações de arquivos no próprio terminal. Wave é um terminal multiplataforma para macOS, Linux e Windows que reúne um shell clássico, um assistente de IA, um visualizador de arquivos e um editor gráfico em uma única janela. Blocos de terminal, editores, navegadores e painéis de chat com IA podem ser organizados por arrastar e soltar, e qualquer bloco pode ser expandido para tela cheia e restaurado.
waveterm é gratuito? Qual é a licença?
waveterm é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
waveterm ainda é mantido?
Manutenção ativa. O último commit de waveterm foi em 17 de out. de 2026.
Para que posso usar waveterm?
Depurar em servidores remotos enquanto um assistente de IA lê logs e o histórico de rolagem do terminal. Trabalhar em redes instáveis sem perder sessões SSH de longa duração. Executar LLMs locais pelo Ollama ou LM Studio dentro do terminal. Editar e visualizar arquivos de projetos remotos sem sair do terminal.
Como instalar waveterm?
Baixe o app na página oficial de downloads da sua plataforma Siga as instruções de instalação específicas da plataforma na documentação de primeiros passos Consulte o guia de build se quiser compilar a partir do código-fonte
Onde consigo waveterm?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wavetermdev/waveterm

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados