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
解决的问题
OxideTerm 提供了一个统一且高性能的远程服务器管理工作区。它将终端、SFTP 客户端、端口转发器、远程编辑器与系统监控整合至单一的 GPU 加速应用程序中,并让所有功能保持在同一个 SSH 连接下,无需再使用多种独立工具。
运作原理
OxideTerm 使用 Rust 与 GPUI 框架构建,直接在进程中处理终端模拟与 SSH 连接,不依赖 Electron 或基于浏览器的 webview。它具备“宽限期”重连机制,能在网络中断时维持您的会话状态。在 AI 功能方面,它提供“OxideSens”,允许您连接自己的 API 密钥(OpenAI、Anthropic、Gemini、Ollama)来协助终端任务、基于 RAG 的知识检索与工作区自动化,且所有操作皆需经由您明确批准。
目标用户
专为开发人员、系统管理员与 DevOps 工程师设计,适合需要管理多台远程服务器,并寻求比传统终端模拟器或零散工具集更原生、资源高效且安全替代方案的用户。
特色亮点
- 原生性能: GPU 渲染界面,与基于 Electron 的替代方案相比,闲置内存占用显著降低。
- 整合式工作区: 终端、SFTP、端口转发与内置 IDE 皆共享每个节点的单一 SSH 连接。
- 弹性连接: 在网络中断后自动恢复连接与执行中的任务(如文件传输或编辑器会话)。
- 隐私导向 AI: 自备密钥的 AI 整合,支持本地 RAG、凭证遮蔽,并针对所有代理操作设有强制批准流程。
- 纯 Rust 技术堆栈: 使用
russh 处理 SSH,避免依赖 OpenSSL 或 libssh2。
相关
- 项目
eneskirca/nodetermnodeterm 是一款基于 Electron 的跨平台应用,能将终端、AI 代理、编辑器及其他工具转变为无限画布上可拖拽且持久的节点。会话通过 tmux 实现重启后持久化,画布亦可作为看板使用,并可通过浏览器服务器或 iOS 配套应用访问相同状态。专为需要同时监控多个 Shell 与 AI 驱动工作流的开发者设计。
- 项目
a-agmon/rs-graph-llmgraph-flow 是一个类型安全、受 LangGraph 启发的框架,用于在 Rust 中构建有状态、可恢复的 AI 代理工作流。它提供基于图的任务编排,支持条件路由、人工介入暂停、会话持久化(内存或 PostgreSQL),并与 Rig LLM 生态系统紧密集成。
- 项目
- 项目
ZeroDayEvil/ai-security-toolAI Security Tool 是一个开源、跨平台的套件,将多协议终端(SSH、RDP、VNC 等)与 AI 驱动的安全自动化相结合。它提供供应链和 CVE 扫描、基于 LLM 的命令辅助,以及一组 12 多个自主代理,用于处理工具选择、侦察、攻击链构建和容错能力。它提供 Windows、macOS、Linux、Android 的原生安装程序,以及 Web UI,面向寻求统一 AI 原生工作流程的红队人员、漏洞赏金猎人和 CTF 玩家。
- 项目
missuo/herdrmherdrm 是一款原生 macOS 应用,为 **herdr** 运行时提供图形控制台,该运行时托管 AI 编码代理(Claude、Codex、Gemini 等)。它将本地和 SSH 连接的设备聚合到单个侧边栏中,显示空间/代理/终端的实时状态,并允许您通过真正的 PTY 终端(使用 Ghostty 引擎)连接到任何代理。功能包括文件拖放、双窗格远程文件管理器、系统通知、可搜索的 Claude 对话历史记录以及通用二进制分发。通过 Homebrew 或签名 zip 安装;需要 macOS 14+、本地/远程 **herdr** 守护进程以及 SSH 访问。该项目处于早期阶段,在非商业 PolyForm 许可下开源,欢迎贡献。