AnalyseDeCircuit/oxideterm

AI-native workspace for local shells and remote machines.Zero Webview, zero OpenSSL, zero telemetry, and no app subscription.Written in Rust+GPUI

What it solves

OxideTerm provides a unified, high-performance workspace for managing remote servers. It replaces the need for separate tools by combining a terminal, SFTP client, port forwarder, remote editor, and system monitor into a single, GPU-accelerated application that keeps all these functions connected to the same SSH session.

How it works

Built in Rust using the GPUI framework, OxideTerm handles terminal emulation and SSH connections directly in-process without relying on Electron or browser-based webviews. It features a "Grace Period" reconnect mechanism that maintains your session state through network drops. For AI capabilities, it offers "OxideSens," which allows you to connect your own API keys (OpenAI, Anthropic, Gemini, Ollama) to assist with terminal tasks, RAG-based knowledge retrieval, and workspace automation, all while requiring your explicit approval for any actions taken.

Who it’s for

It is designed for developers, system administrators, and DevOps engineers who manage multiple remote servers and want a native, resource-efficient, and secure alternative to traditional terminal emulators or fragmented toolsets.

Highlights

  • Native Performance: GPU-rendered interface with significantly lower idle memory usage compared to Electron-based alternatives.
  • Integrated Workspace: Terminal, SFTP, port forwarding, and a built-in IDE all share a single SSH connection per node.
  • Resilient Connectivity: Automatically restores connections and active tasks (like file transfers or editor sessions) after network interruptions.
  • Privacy-Focused AI: Bring-your-own-key AI integration with local RAG, credential redaction, and a mandatory approval workflow for all agentic actions.
  • Pure-Rust Stack: Uses russh for SSH, avoiding dependencies on OpenSSL or libssh2.

Related

  • Project
  • Project
  • Project
  • Project
  • Project