AnalyseDeCircuit/oxideterm

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

何を解決するか

OxideTermは、リモートサーバーの管理のための統合された高性能ワークスペースを提供し、SSH、ファイル転送、リモートデスクトップ用の分断されたツールを置き換えます。ネイティブでGPUアクセラレートされたインターフェースを使用することで、Electronベースのアプリケーションのオーバーヘッドを解消し、専用の再接続メカニズムにより接続の不安定さを解決します。

仕組み

Rustで完全に構築されたこのアプリケーションは、GPUIフレームワークを使用して直接GPUレンダリングを行い、ウェブブラウザランタイムの必要性を排除します。単一のプロセス内で(SSH、Telnet、Serial、RDP/VNC)接続を管理し、ターミナルセッション、ファイルマネージャ、ポートフォワーディングがすべて同じ接続状態を共有するようにします。AI機能については、「Bring Your Own Key」(BYOK)モデルを使用し、OpenAIやAnthropicなどのプロバイダーに接続し、ローカルRAG(Retrieval-Augmented Generation)を使用してアクティブなワークスペースからのコンテキストを提供します。

対象ユーザー

これは、複数のリモートノードと複雑なネットワークトポロジーを管理するために高性能で安全かつ統合された環境を必要とするシステム管理者、DevOpsエンジニア、リモートオペレーターのために設計されています。

ハイライト

  • OxideSens AI: MCPとローカルRAGを介してLLMプロバイダーと統合し、ワークスペースのアクションを実行し、ライブセッションを検査します。
  • High-Performance UI: ElectronやWebViewsを使わず、GPUIを使用してGPUアクセラレートされたレンダリングを行います。
  • Grace Period Reconnect: ネットワークの一時的な問題時に30秒間接続をプローブし、TUIアプリのクラッシュを防ぎます。
  • Integrated Workspace: SSHターミナル、SFTPファイル管理、組み込みIDE、ポートフォワーディングを1つのセッションに統合します。
  • Security-First: クレデンシャルの安全性のために純粋なRustのSSHスタックとOSキーチェーンを使用します。

SUMMARY: OxideTermは、リモート操作のためのオープンソースのGPUアクセラレートワークスペースであり、SSH、SFTP、リモートデスクトップを統合し、ユーザー自身のLLMプロバイダーを使用するAIアシスタント(OxideSens)を備えています。

TITLE: