v0.21.0 macOS · Windows · Linux

OxideTerm

Zero Electron. Zero OpenSSL. SSH em Rust puro.

Um único binário nativo — shells locais, SSH, SFTP, IDE remoto, IA, encaminhamento de portas, plugins, 30+ temas, 11 idiomas.

Código-fonte disponível · PolyForm NC 1.0.0
$ ssh prod-server
✓ Connected (Ed25519 · ChaCha20-Poly1305)
Multiplexing: terminal + SFTP + 2 forwards
Grace Period: enabled (30s)
 
root@prod-server:~$ uptime
14:23:01 up 127 days, 3:42, 1 user, load average: 0.12, 0.08, 0.05
 
root@prod-server:~$
25–40 MB
Tamanho do binário
31+
Temas
11
Idiomas
40+
Ferramentas IA
18
Stores de estado
Zero
Dependências C

Por que OxideTerm?

Problemas reais, soluções reais.

Clientes SSH que não suportam shells locais
Motor híbrido — PTY local (zsh/bash/fish/pwsh/WSL2) + SSH remoto em uma única janela
Reconexão = perder tudo
Reconexão Grace Period — sonda a conexão antiga por 30s antes de encerrá-la. Seus vim, htop, yazi sobrevivem
Edição remota de arquivos precisa do VS Code Remote
IDE integrada — CodeMirror 6 via SFTP com 30+ linguagens, agente remoto opcional de ~1 MB
Sem reutilização de conexões SSH
Multiplexação — uma conexão SSH compartilhada entre terminal, SFTP, encaminhamento e IDE
Bibliotecas SSH dependem do OpenSSL
russh 0.54 — SSH em Rust puro compilado com ring. Zero dependências C
Apps Electron de 100+ MB
Tauri 2.0 — binário de 25–40 MB. Não é wrapper — app nativa real com backend Rust
IA presa a um único provedor
OxideSens — 40+ ferramentas autônomas, protocolo MCP, base de conhecimento RAG. Funciona com qualquer API

Veja em ação

OxideSens AI abre um terminal local e executa um comando — totalmente autônomo, totalmente integrado.

Tudo o que você precisa, nada que não precise

Terminal

  • Painéis divididos com broadcast para todas as sessões
  • Renderização WebGL a 60fps+, modo burst 120Hz
  • Gravação e reprodução de sessões (asciicast v2)
  • 31+ temas + editor de temas personalizados CSS
  • Paleta de comandos (⌘K) e modo zen
Terminal

Gerenciador SFTP

  • Navegador de painel duplo com arrastar e soltar
  • Pré-visualização inteligente: imagens, vídeo, áudio, código, PDF, hex, fontes
  • Fila de transferência com progresso em tempo real e ETA
  • Favoritos e extração de arquivos
Gerenciador SFTP

IDE integrado

  • CodeMirror 6 com 30+ modos de linguagem
  • Árvore de arquivos com status Git
  • Edição multi-aba com resolução de conflitos
  • Agente remoto opcional ~1 MB (Linux, 10+ arquiteturas)
IDE integrado

OxideSens AI

  • Painel inline (⌘I) + chat na barra lateral
  • 40+ ferramentas autônomas, protocolo MCP
  • Base de conhecimento RAG (busca híbrida BM25 + vetorial)
  • Captura de contexto multi-fonte: terminal, IDE, SFTP, Git
OxideSens AI

Encaminhamento de portas

  • Local (-L), Remoto (-R), SOCKS5 dinâmico (-D)
  • I/O por passagem de mensagens sem bloqueio
  • Restauração automática após reconexão
  • Relatório de falhas e timeout de inatividade
Encaminhamento de portas

Segurança em primeiro lugar

Proteção empresarial sem complexidade empresarial.

Criptografia de alta segurança

ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memória, 4 iterações) para exportações criptografadas .oxide.

Integração com chaveiro do SO

Senhas e chaves API armazenadas no chaveiro macOS, gerenciador de credenciais Windows ou Linux Secret Service. Nunca em arquivos de configuração.

Criptografia pura Rust

russh 0.54 + backend criptográfico ring. Chaves Ed25519, RSA, ECDSA. Suítes ChaCha20-Poly1305 e AES-GCM.

Biometria e TOFU

Touch ID controla o acesso ao chaveiro no macOS. Verificação de chaves de host com Trust-On-First-Use (TOFU). Memória sensível zerada instantaneamente.

Sob o capô

Arquitetura de plano duplo

Frames binários WebSocket para I/O de terminal, Tauri IPC para comandos de controle. Largura de banda dedicada por sessão.

Renderização WebGL

Terminal acelerado por GPU via xterm.js 6. Agendador adaptativo: burst 120Hz+, normal 60Hz, ocioso 1–15Hz backoff.

Multiplexação de conexões

Uma conexão SSH compartilhada entre terminal, SFTP, encaminhamento e IDE. Pool com contagem de referência e limpeza automática.

Criptografia de alta segurança

ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memória, 4 iterações). Senhas no chaveiro do SO, Touch ID no macOS.

11 idiomas

Tradução completa da UI em 22 namespaces: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Español, Italiano, Português, Tiếng Việt.

Ecossistema de plugins

Carregamento ESM em runtime. 18 namespaces API, 24 componentes UI pré-construídos, contrato API congelado, circuit breaker auto-desativação.

CLI Companion

Conheça o oxt — seu parceiro de terminal.

JSON-RPC 2.0 via Unix Socket (macOS/Linux) ou Named Pipe (Windows). Saída legível e analisável.

$ oxt status
OxideTerm v0.21.0 ● running ● pid 42187
 
$ oxt list
prod-server ● active 2h 15m 3 channels
staging-db ● active 45m 1 channel
jump-host ● idle 12m 0 channels
 
$ oxt ping prod-server
pong: 23ms (via jump-host → prod-server)

Recursos incluídos

Cada recurso já vem integrado. Sem plugins, sem compras adicionais.

Terminal local
Binário nativo
SSH puro Rust
Navegador SFTP
IDE integrado
Assistente IA
Multiplexing SSH
Reconexão Grace Period
Sistema de plugins
UI multilingual
Fonte disponível

Conformidade e avisos legais

O OxideTerm foi projetado para administração de sistemas legítima, desenvolvimento e pesquisa. Levamos a conformidade a sério.

Conformidade de rede

O OxideTerm é uma ferramenta profissional de gerenciamento de servidores remotos e emulação de terminal. Este software é destinado exclusivamente à administração de sistemas em conformidade, gerenciamento de rede, desenvolvimento de software e pesquisa acadêmica. Os usuários devem cumprir rigorosamente todas as leis e regulamentos aplicáveis ao usar as funcionalidades de túnel SSH ou encaminhamento de portas. É estritamente proibido o uso deste software para acesso não autorizado a recursos restritos ou violação de regulamentações de segurança cibernética.

Aviso sobre o serviço de IA

As funcionalidades de assistência de IA fornecidas pelo OxideTerm (completação de comandos, análise de logs) funcionam como ferramentas de integração técnica. O histórico de conversas de IA é armazenado localmente no dispositivo do usuário de forma criptografada e nunca é enviado a nenhum servidor. O software não distribui conteúdo gerado por IA a terceiros. Os usuários são responsáveis por configurar suas próprias credenciais de API de serviços de IA de terceiros e assumem a responsabilidade legal final pelas interações resultantes. Recomendamos o uso dessas funcionalidades em conformidade com todas as regulamentações de governança de IA aplicáveis.

Segurança de dados e privacidade

Entendemos a sensibilidade dos dados operacionais. O OxideTerm adota uma arquitetura Local-First. Todas as credenciais do servidor, chaves e arquivos de configuração são criptografados e armazenados exclusivamente no dispositivo local do usuário usando algoritmos de criptografia de alta segurança. Este software não coleta, carrega nem divulga dados de conexão sensíveis a terceiros.

Licença

Este software é distribuído sob a licença Source Available (PolyForm Noncommercial 1.0.0). Os usuários podem visualizar o código-fonte e usá-lo para fins não comerciais. O uso comercial requer autorização explícita do desenvolvedor.

Esta página é fornecida apenas para fins informativos e não constitui aconselhamento jurídico. Os usuários são responsáveis por garantir que seu uso do OxideTerm esteja em conformidade com todas as leis locais e internacionais aplicáveis.

Baixar OxideTerm

Disponível para macOS, Windows e Linux

Ver todos os lançamentos no GitHub →