AnalyseDeCircuit/oxideterm

AI-native workspace for local shells and remote machines.Zero Electron, zero OpenSSL, zero telemetry, and no app subscription.

What it solves

OxideTerm은 SSH, 파일 전송, 원격 데스크톱용 분리된 도구를 대체하는 원격 서버 관리를 위한 통합된 고성능 작업 공간을 제공합니다. 네이티브 GPU 가속 인터페이스를 사용하여 Electron 기반 애플리케이션의 오버헤드를 해결하고 특수 재연결 메커니즘을 통해 연결 불안정성을 해결합니다.

How it works

완전히 Rust로 빌드된 이 애플리케이션은 웹 브라우저 런타임이 필요 없도록 직접 GPU 렌더링을 위해 GPUI 프레임워크를 사용합니다. 단일 프로세스 내에서 연결(SSH, Telnet, Serial, RDP/VNC)을 관리하여 터미널 세션, 파일 관리자, 포트 포워딩이 모두 동일한 연결 상태를 공유하도록 합니다. AI 기능을 위해 "Bring Your Own Key"(BYOK) 모델을 사용하여 OpenAI나 Anthropic 같은 제공업체에 연결하고 로컬 RAG(Retrieval-Augmented Generation)를 사용하여 활성 작업 공간에서의 컨텍스트를 제공합니다.

Who it’s for

여러 원격 노드와 복잡한 네트워크 토폴로지를 관리하기 위해 고성능, 보안, 통합된 환경이 필요한 시스템 관리자, DevOps 엔지니어, 원격 운영자를 위해 설계되었습니다.

Highlights

  • OxideSens AI: MCP 및 로컬 RAG를 통해 LLM 제공업체와 통합하여 작업 공간 작업을 수행하고 라이브 세션을 검사합니다.
  • High-Performance UI: Electron 또는 WebViews 없이 GPU 가속 렌더링을 위해 GPUI를 사용합니다.
  • Grace Period Reconnect: 네트워크 hiccup 동안 30초 동안 연결을 프로브하여 TUI 앱이 충돌하는 것을 방지합니다.
  • Integrated Workspace: 하나의 세션에서 SSH 터미널, SFTP 파일 관리, 내장 IDE, 포트 포워딩을 통합합니다.
  • Security-First: 순수 Rust SSH 스택과 OS 키체인을 사용하여 자격 증명 안전을 보장합니다.