
Terax 是一个开源的 AI 原生终端,也可以理解成面向开发者的 ADE(Agentic Development Environment)。它用 Tauri 2、Rust 和 React 19 构建,把多标签终端、代码编辑器、文件浏览器、Web 预览和 AI 侧边栏放在同一个轻量桌面应用里。
和把 AI 助手挂在普通终端旁边不同,Terax 更像是把「运行命令、看代码、改文件、预览本地服务、让 AI 介入」这些动作收进一个开发工作台。终端部分基于 xterm.js 和 WebGL 渲染,底层是原生 PTY;编辑器基于 CodeMirror 6,支持 TS/JS、Rust、Python、HTML/CSS、JSON、Markdown,并提供 Vim 模式、AI 自动补全和 AI 编辑 diff。
AI 方面,它走 BYOK 路线,支持 OpenAI、Anthropic、Google、Groq、xAI、Cerebras 以及 OpenAI-compatible provider,也可以通过 LM Studio 接入本地或离线模型。项目还提供语音输入、多 Agent / 子 Agent、skills、可自定义 system prompt,以及用于项目记忆和配置的 TERAX.md。
Terax 的亮点在于轻量和透明:README 标注安装包约 7MB、无遥测、不需要账号,API Key 会写入系统钥匙串而不是落到磁盘或 localStorage。它目前支持 macOS、Linux 和 Windows,采用 Apache-2.0 许可证,适合想尝试 AI 编程终端、但又在意本地化、可控和跨平台体验的开发者。
传送门
https://github.com/crynta/terax-ai
原创文章,如若转载,请注明出处:https://wefound.cc/p/1837.html