crynta /terax-ai

Lightweight (7MB) terminal-first AI-native development environment

★ 9,438⑂ 1,049👁 43▤ 17
TypeScriptCreated 2026-04-22terax.app
9,438
stars
+0+-1+149
1,049
forks
43
watchers
–
prs
–
issues
17
releases
–
discussions

README

Terax

  Lightweight Terminal-first AI-native dev workspace.
  
    Website
    ·
    Docs
    ·
    Website's source code
  

  
    
    
    
    
    
  



  简体中文 |
  Español |
  Deutsch |
  Français |
  日本語 |
  한국어 |
  Português |
  Polski |
  Русский |
  Bahasa Indonesia |
  हिन्दी


---

Terax is a lightweight open-source terminal-first AI-native development environment (ADE) built on Tauri 2 + Rust and React 19. A native PTY backend with a WebGL renderer, an agentic AI side-panel that runs against your own keys or fully local models, plus a code editor, file explorer, source control with a git graph, and a web preview pane built in. About 7-8 MB on disk. No telemetry. No account.

 [!NOTE]
 Over the past few months, most of my development time went into building Zephium, a new browser-native work environment rebuilt for humans and agents.

 Terax is now returning to active development. A major v0.9.0 update is already in progress, with some substantial architectural changes, including moving from xterm.js to libghostty + WebGPU.

 More updates soon.

 Screenshots


  
    Web preview of local dev servers
    Agentic AI workflow with edit diffs in the code editor
  
  
    Custom themes, presets, and background images
    Source control panel with git graph in history
  
  
    Block-based WebGL terminal with editor-like input panel
  


 Features

 Terminal

- xterm.js with WebGL renderer, multi-tab with background streaming
- GPU-accelerated block-based terminal with editor-like command input
- Native PTY backend via portable-pty (zsh, bash, pwsh, fish, cmd)
- Split panels (horizontal and vertical)
- Inline search, link detection, true-color
- Drag files from the explorer or desktop into a terminal as shell-safe quoted paths
- Per-tab workspace environments on Windows (Local, or any installed WSL distro)
- Spaces restore tabs, working directories, and split layouts across launches

 Code editor

- CodeMirror 6 (supports all popular languages - TS/JS, Rust, Python, Go, C/C++, Java, HTML/CSS, JSON, Markdown, etc.)
- Inline AI autocomplete with local model support
- AI edit diffs, accept or reject hunk by hunk
- Opt-in language server support with diagnostics, navigation, completion, formatting, and custom servers
- Rendered Markdown plus image, video, audio, and PDF viewing
- Vim mode
- Built-in editor themes including Kanagawa, Catppuccin, Rosé Pine, Everforest, Dracula, Solarized, Nord, Tokyo Night, GitHub, and Xcode

 Source control

- Stage / unstage hunks, commit (Cmd+Enter / Ctrl+Enter), push with upstream awareness
- Branch display including detached HEAD state
- Git history pane with a real commit graph (lane rendering for merges and branches)
- Commit search and filter, click through to the remote commit page

 File explorer

- Catppuccin icon theme
- Fuzzy search, keyboard navigation, inline rename, context actions
- Live updates when files change on disk
- Attach files and selections directly to the AI side-panel

 Web preview

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON