Conéctate una vez y mantén terminales, SFTP, escritorios remotos, reenvío de puertos, transferencias, edición ligera, shells locales y OxideSens AI en una app de escritorio local-first.
GPUI nativo. Sin WebView integrado. Sin telemetría. Sin suscripción. BYOK primero. SSH puro en Rust sin OpenSSL/libssh2.
LA DIFERENCIA
No es solo una terminal: es un workspace local-first para nodos remotos.
| El problema | La respuesta de OxideTerm |
|---|---|
| El trabajo en servidores remotos se reparte entre demasiadas herramientas | Workspace de nodo remoto — terminales, SFTP, RDP/VNC, reenvío de puertos, trzsz, IDE ligero, monitorización y contexto IA bajo un nodo |
| También necesitas shell local | Shell local integrado — zsh/bash/fish/pwsh/WSL2 junto a sesiones SSH para tareas locales y remotas en una misma UI |
| La edición remota de archivos requiere otra herramienta de desarrollo | IDE integrado — editor GPUI nativo sobre SFTP con resaltado tree-sitter para 36 lenguajes y agente remoto opcional |
| Sin reutilización de conexiones SSH | Multiplexado — una conexión SSH compartida entre terminal, SFTP, reenvío e IDE |
| Las bibliotecas SSH dependen de OpenSSL | russh 0.61 — SSH en Rust puro compilado con ring. Cero dependencias C |
| Aplicaciones Electron de 100+ MB | GPUI nativo — paquete de escritorio Rust de 50–70 MB sin capa de ejecución Electron ni WebView |
| No quieres telemetría ni suscripción de app | Cero tracking, cero suscripción para el núcleo SSH — SSH, SFTP, reenvío de puertos y shell local no requieren cuenta ni suscripción de OxideTerm |
| Credenciales almacenadas en texto plano en archivos de configuración | Cifrado en reposo — llavero del SO para contraseñas, ChaCha20-Poly1305 + Argon2id para exportaciones .oxide. Nada en texto plano |
| Quieres IA sin cuenta de plataforma | OxideSens AI BYOK — inspecciona conexiones guardadas, sesiones SSH activas, buffers de terminal, rutas SFTP, ajustes y base de conocimiento, y ejecuta acciones aprobadas del workspace |
DEMO EN VIVO
OxideSens AI puede inspeccionar terminales activos y usar herramientas aprobadas del workspace desde un solo asistente.
EN DETALLE
CONFIANZA CERO
Protección empresarial sin complejidad empresarial.
ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memoria, 4 iteraciones) para exportaciones cifradas .oxide.
Contraseñas y claves API almacenadas en llavero macOS, administrador de credenciales Windows o Linux Secret Service. Nunca en archivos de configuración.
russh 0.61 + backend criptográfico ring. Claves Ed25519, RSA, ECDSA. Suites ChaCha20-Poly1305 y AES-GCM.
Touch ID controla el acceso al llavero en macOS. Verificación de claves de host con Trust-On-First-Use (TOFU). Memoria sensible borrada instantáneamente.
Todos los datos sensibles — contraseñas, claves, cargas descifradas — se borran de forma segura de la memoria mediante el crate zeroize. Los manejadores Drop garantizan cero residuos.
La I/O del terminal y el estado del espacio de trabajo permanecen dentro de la aplicación Rust nativa, por lo que se elimina el puente WebSocket del navegador y sus tokens de sesión.
ARQUITECTURA
Las sesiones SSH, el estado del espacio de trabajo y las superficies del terminal se ejecutan en una sola aplicación Rust nativa, sin cruzar límites WebSocket e IPC.
El renderizador nativo de GPUI acelerado por GPU dibuja el terminal, con controles de renderizado adaptativo y un perfil de compatibilidad con efectos visuales más ligeros.
Una conexión SSH compartida entre terminal, SFTP, reenvío e IDE. Pool con conteo de referencias y limpieza automática.
ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memoria, 4 iteraciones). Contraseñas en el llavero del SO, Touch ID en macOS.
Traducción completa de la UI en 22 espacios de nombres: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Español, Italiano, Português, Tiếng Việt.
Los plugins process, Wasm y manifest-only pueden declarar pestañas, paneles laterales, ajustes, comandos, elementos de estado, atajos y hooks de terminal; GPUI renderiza su interfaz.
DEL CREADOR
Creé OxideTerm porque quería una sola herramienta que realmente hiciera todo — SSH, SFTP, reenvío de puertos, edición de código — sin ser pesada ni pedir suscripción. Las decisiones técnicas (SSH en Rust puro, protocolo binario, cifrado ChaCha20) no están para impresionar; simplemente son lo que tenía sentido cuando buscas algo rápido, portable y correcto. Es un proyecto en solitario, así que no será perfecto, pero prefiero entregar algo honesto que algo pulido con atajos.
COMPARAR
Una mirada objetiva a lo que ofrecen los diferentes enfoques de herramientas de terminal.
| Capacidad | OxideTerm | Terminal multiplataforma | Cliente SSH profesional | Caja de herramientas remota integrada | IDE de desarrollo remoto |
|---|---|---|---|---|---|
| Disponibilidad multiplataforma | macOS · Windows · Linux | Varía | Varía | Varía | Varía |
| Tamaño del paquete | 50–70 MB | Varía | Varía | Varía | Varía |
| Runtime de interfaz de escritorio | GPUI nativo | Runtime de navegador | Escritorio nativo | Escritorio nativo | Runtime de navegador |
| Implementación SSH | Rust puro (criptografía ring, cero dependencias C) | Pila SSH integrada | Pila SSH integrada | Pila SSH integrada | OpenSSH del sistema |
| Terminal local | ✓ | ✓ | ✓ | ✓ | ✓ |
| SFTP integrado | ✓ | ✓ | Parcial | ✓ | — |
| Reenvío de puertos integrado | ✓ | ✓ | ✓ | ✓ | ✓ |
| Edición remota de código | ✓ | — | — | Parcial | ✓ |
| Escritorio remoto (RDP y VNC) | ✓ | — | — | ✓ | — |
| IA con contexto de terminal | ✓ | — | — | — | ✓ |
| Reconexión elegante (preservación de sesión) | ✓ | — | — | — | Parcial |
| Multiplexación de conexiones | ✓ | Varía | Varía | Varía | Parcial |
| Sistema de plugins | ✓ | ✓ | — | ✓ | ✓ |
| Interfaz multilingüe | ✓ | ✓ | ✓ | ✓ | ✓ |
| Código abierto | ✓ | ✓ | — | — | Parcial |
| Uso gratuito | ✓ | ✓ | Parcial | Parcial | ✓ |
Las cuatro columnas anónimas resumen productos representativos. Las funciones reflejan el comportamiento documentado actualmente y pueden cambiar según la versión o edición.
LÍNEA DE COMANDOS
oxideterm gestiona OxideTerm directamente sin iniciar la interfaz gráfica.
Inspecciona y gestiona directamente ajustes, conexiones guardadas, plugins, copias de seguridad, Cloud Sync y diagnósticos. Salida legible y procesable por máquinas.
FAQ
CUMPLIMIENTO
OxideTerm está diseñado para la administración de sistemas legítima, el desarrollo y la investigación. Nos tomamos el cumplimiento en serio.
OxideTerm es una herramienta profesional de gestión de servidores remotos y emulación de terminal. Este software está destinado exclusivamente a la administración de sistemas conforme, la gestión de redes, el desarrollo de software y la investigación académica. Los usuarios deben cumplir estrictamente con todas las leyes y regulaciones aplicables al utilizar las funciones de túnel SSH o reenvío de puertos. Queda estrictamente prohibido el uso de este software para acceder de forma no autorizada a recursos restringidos o violar las regulaciones de ciberseguridad.
OxideTerm guarda el historial de conversaciones de IA en su dispositivo. Al realizar una solicitud de IA, los mensajes y el contexto que decida incluir se envían directamente al proveedor configurado y se tratan conforme a sus condiciones y política de privacidad. Los proveedores de modelos locales pueden mantener este tráfico en su equipo. OxideTerm no opera un servicio intermediario de IA ni recopila estas conversaciones. Use las funciones de IA solo con datos que esté autorizado a compartir y de acuerdo con las leyes aplicables y las condiciones del proveedor.
Los flujos de trabajo esenciales permanecen locales y no requieren una cuenta de OxideTerm. Las credenciales se quedan en el llavero del sistema; Cloud Sync y la IA solo se conectan a los proveedores que eliges y configuras.
Este software se distribuye bajo GNU General Public License v3.0 (GPL-3.0). OxideTerm antes usaba PolyForm Noncommercial y migró a GPL-3.0 para evitar trampas source-available, ambigüedad no comercial y cláusulas anticompetencia. Código público no es automáticamente open source: prohibir redistribución, repackaging, productos competidores o exigir aprobación de plataforma lo convierte en branding source-available. OxideTerm no añade esas restricciones.
Esta página se proporciona solo con fines informativos y no constituye asesoramiento legal. Los usuarios son responsables de garantizar que su uso de OxideTerm cumpla con todas las leyes locales e internacionales aplicables.
EMPEZAR
Disponible para macOS, Windows y Linux
Hay compilaciones GPUI nativas para macOS, Windows y Linux. No se requiere el runtime WebView del sistema.
Ver todas las versiones en GitHub →