crynta/terax-ai
Lightweight (7MB) Terminal-first AI-native dev workspace
What it solves
Terax provides a lightweight, all-in-one development environment that integrates a terminal, code editor, and agentic AI directly into a single workspace. It eliminates the need to switch between separate tools for coding, version control, and AI assistance, while remaining small (7-8 MB) and privacy-focused with no telemetry or account requirements.
How it works
Built using Tauri 2, Rust, and React 19, Terax combines several core components:
- AI-Native Integration: An agentic AI side-panel that can be powered by external providers (OpenAI, Anthropic, etc.) or local models (Ollama, LM Studio). It can read/write files, run bash commands with approval, and maintain project memory via a
TERAX.mdfile. - Terminal: A GPU-accelerated WebGL terminal with a native PTY backend supporting multiple shells (zsh, bash, pwsh, etc.) and split panels.
- Editor: A CodeMirror 6-based editor with AI autocomplete, edit diffs, and Vim mode.
- Workspace Tools: A built-in file explorer, a source control panel with a visual git commit graph, and a web preview pane for local development servers.
Who it’s for
Developers who want a fast, terminal-centric IDE that integrates AI agents into their workflow without sacrificing privacy or system resources.
Highlights
- Agentic AI: Supports multi-step planning, sub-agents, and the ability to spawn and orchestrate coding agents like Claude Code.
- Local AI Support: Compatible with local inference engines like Ollama and MLX for fully offline workflows.
- High Performance: Extremely small disk footprint (7-8 MB) and GPU-accelerated terminal rendering.
- Integrated Tooling: Native git graph, web preview, and a flexible theme system with community sharing.
Related
- Project
- Project
- Project
- Project
- Project