AnalyseDeCircuit/oxideterm
AI-native workspace for local shells and remote machines.Zero Webview, zero OpenSSL, zero telemetry, and no app subscription.
何を解決するか
OxideTerm は、リモートサーバー操作用のネイティブで GPU レンダリングされたワークスペースです。SSH、Mosh、Telnet、SFTP、RDP/VNC、ポートフォワーディングを1つのアプリケーションに統合することで、複数の断片的なツールの必要性を排除します。Electronベースのクライアントのパフォーマンスのオーバーヘッドとメモリの肥大化を特定的に解決するため、純粋なRustアーキテクチャとGPUIを用いた直接GPUレンダリングを採用しています。
動作方法
Rustで完全に構築されたアプリケーションは、UIとバックエンド間のシリアル化境界を排除します。russhスタックを用いてOpenSSLやlibssh2に依存せずにSSHを実装し、GPUIを用いて即時モードレンダリングを実現しています。AI機能には、ユーザーが自身のAIプロバイダーをOpenAI互換エンドポイント経由で接続できるBYOK(Bring Your Own Key)モデルを採用。MCP(Model Context Protocol)とローカルRAG(BM25 + HNSWベクターインデックス)を活用し、ワークスペースに特化した支援を提供します。
対象ユーザー
複数のリモートサーバーを管理し、パフォーマンスが高く、ローカル優先のツールを必要とするシステム管理者、DevOpsエンジニア、開発者。
主な特徴
- 統合されたワークスペース:ターミナル、SFTPファイルマネージャー、組み込みIDE、リモートデスクトップ(RDP/VNC)を1つのインターフェースに統合。
- 高パフォーマンス:GPUIによるGPUレンダリング。バンドルされたブラウザランタイムやElectronは不要。
- AI統合:OxideSens AIはBYOKプロバイダー、ローカルRAG、承認されたワークスペースアクションをサポート。
- 堅牢な接続性:30秒間の「グレース期間」再接続メカニズムで、ネットワークの途切れにも耐え、マルチホッププロキシチェーンをサポート。
- セキュリティ最優先:資格情報はOSキーチェーンを使用。ポータブルエクスポートにはChaCha20-Poly1305 + Argon2idを採用。
- 拡張性:能力スコープ付きWASMおよびプロセスベースのプラグインをサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト