Workspace AI-native para servidores remotos
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.
Código abierto · GPL-3.0 · BYOK-firstLA DIFERENCIA
¿Por qué OxideTerm?
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
Véalo en acción
OxideSens AI puede inspeccionar terminales activos y usar herramientas aprobadas del workspace desde un solo asistente.
EN DETALLE
Todo lo que necesitas, nada que no
Terminal
- Paneles divididos con difusión desde la barra de comandos a las sesiones seleccionadas
- Renderizado GPUI nativo acelerado por GPU con controles adaptativos
- Grabación y reproducción de sesiones (asciicast v2)
- 31+ temas con editor nativo de tokens de color
- Paleta de comandos (⌘K) y modo zen
- Atajos configurables para acciones de la aplicación, el terminal y los paneles
- Autocompletado de nombres de host SSH y sesiones guardadas
Gestor SFTP
- Navegador de doble panel con arrastrar y soltar
- Vista previa inteligente: imágenes, video, audio, código, hex, fuentes
- Cola de transferencia con progreso en tiempo real y ETA
- Marcadores y extracción de archivos
- Renombrar, eliminar, crear carpetas y transferencias por lotes
- Modo vigilancia: subida automática al detectar cambios locales
IDE integrado
- Editor GPUI nativo con tree-sitter para 36 lenguajes
- Árbol de archivos con estado Git
- Edición multi-pestaña con resolución de conflictos
- Agente remoto opcional incluido para Linux x86_64 y aarch64
- Buscar y reemplazar con regex en archivos remotos
- Resaltado tree-sitter para 36 lenguajes, incluidos Rust, Python, JS/TS, Go, C/C++, Java, YAML, JSON, TOML, Markdown y Shell
OxideSens AI
- Panel en línea (⌘I) + chat
- Herramientas target-first del workspace
- Base RAG con búsqueda por palabras clave + vectores
- Diagnosticar salida remota, ejecutar comandos aprobados, inspeccionar archivos y explicar fallos
- Trae tu clave: OpenAI, Anthropic, Google, DeepSeek, Ollama o endpoints compatibles
Reenvío de puertos
- Local (-L), Remoto (-R), SOCKS5 dinámico (-D)
- I/O por paso de mensajes sin bloqueo
- Restauración automática tras reconexión
- Reporte de fallos y tiempo de inactividad
- Monitorización en tiempo real de ancho de banda y latencia
CONFIANZA CERO
Seguridad primero
Protección empresarial sin complejidad empresarial.
Cifrado de alta seguridad
ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memoria, 4 iteraciones) para exportaciones cifradas .oxide.
Integración con llavero del SO
Contraseñas y claves API almacenadas en llavero macOS, administrador de credenciales Windows o Linux Secret Service. Nunca en archivos de configuración.
Criptografía pura Rust
russh 0.61 + backend criptográfico ring. Claves Ed25519, RSA, ECDSA. Suites ChaCha20-Poly1305 y AES-GCM.
Biometría y TOFU
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.
Borrado de memoria
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.
Límites de sesión nativos
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
Bajo el capó
Arquitectura de ejecución nativa
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.
Renderizado GPU de GPUI
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.
Multiplexado de conexiones
Una conexión SSH compartida entre terminal, SFTP, reenvío e IDE. Pool con conteo de referencias y limpieza automática.
Cifrado de alta seguridad
ChaCha20-Poly1305 AEAD + Argon2id KDF (256 MB memoria, 4 iteraciones). Contraseñas en el llavero del SO, Touch ID en macOS.
11 idiomas
Traducción completa de la UI en 22 espacios de nombres: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Español, Italiano, Português, Tiếng Việt.
Ecosistema de plugins
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
¿Cómo se compara OxideTerm?
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
CLI de gestión sin interfaz
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
Preguntas frecuentes
¿OxideTerm es gratuito?
¿Qué métodos de autenticación SSH se soportan?
¿Dónde se almacenan mis datos?
¿Puedo usar OxideTerm sin conexión?
¿Qué necesito para las funciones de IA?
¿Por qué la pila SSH de OxideTerm no usa libssh2 ni OpenSSL?
CUMPLIMIENTO
Cumplimiento y avisos legales
OxideTerm está diseñado para la administración de sistemas legítima, el desarrollo y la investigación. Nos tomamos el cumplimiento en serio.
Cumplimiento de red
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.
Aviso sobre el servicio de IA
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.
Primero local. La nube bajo tus condiciones.
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.
Licencia
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
Descargar OxideTerm
Disponible para macOS, Windows y Linux
Hay compilaciones GPUI nativas para macOS, Windows y Linux. No se requiere el runtime WebView del sistema.