Terax is a lightweight terminal-first AI-native development environment that runs natively on macOS, Linux, and Windows.
The tool addresses the need for a compact, integrated development workspace that combines terminal access, code editing, and AI assistance without requiring cloud accounts or telemetry. It achieves this through a native architecture built on Tauri and Rust for the backend, with a React frontend. The terminal uses xterm.js with a WebGL renderer for GPU-accelerated performance, while a native PTY backend supports multiple shells including zsh, bash, PowerShell, fish, and cmd. An agentic AI side-panel can work with your own API keys or fully local models, displaying edit diffs directly in the code editor as it makes changes.
Developers should consider Terax if they want a self-contained development environment under 8 MB that prioritizes terminal-first workflows and integrates AI assistance without external dependencies or account requirements. The tool suits developers who prefer local-only operation and want to avoid telemetry. It includes a code editor, file explorer, source control with git graph visualization, web preview for local development servers, and customizable themes. The terminal supports split panels, multi-tab workspaces with background streaming, inline search, and link detection, with the ability to restore layouts across sessions.
The project shows active development with regular updates and maintains an open communication channel through Discord and YouTube. The codebase is written primarily in TypeScript and demonstrates ongoing refinement of core features like the terminal renderer and AI integration capabilities.