Welcome
Terax is a lightweight terminal-first AI-native dev workspace built on Tauri 2 and React 19.
Terax is an open-source desktop app that bundles a native terminal, code editor, file explorer, source control, web preview, and an agentic AI side-panel into a single ~7-8 MB window. Tauri 2 + Rust backend, React 19 frontend, xterm.js with WebGL, CodeMirror 6.
No telemetry. No account. BYOK for cloud models, fully local via LM Studio, MLX, or Ollama.
What's inside
- Terminal with a native PTY backend (
portable-pty), WebGL renderer, multi-tab, split panes, inline search. - Editor on CodeMirror 6 with Vim mode, inline AI autocomplete, and hunk-by-hunk AI edit diffs.
- File explorer with Catppuccin icons, fuzzy search, keyboard nav, and attach-to-AI from selection.
- Source control with hunk staging, a real commit graph, and inline diffs.
- Web preview that auto-detects dev servers and opens them in a tab.
- AI Composer with snippets, slash commands, voice input, named sessions, custom agents, and plan mode.
- Themes with bundled presets, in-app custom themes, and a background image with opacity and blur.
Where to start
- Install Terax and configure your first AI provider.
- Take a tour of the workspace.
- Browse Features to dive into any subsystem.
Where to look when something is missing
The full keyboard map lives in Keyboard shortcuts, and every preference is in Settings. For where Terax stores your data on disk, see Data locations.