Repolode
crynta

crynta/terax-ai

Lightweight terminal-first AI-native dev workspace built on Tauri 2 and Rust, with a terminal, code editor, git tools and an agentic AI panel.

Open-source alternative to:Warp

Stars
9,441
Forks
1,053
Open issues
489
Last commit
9 hours ago

What is it?

Terax is a desktop development environment that puts a terminal at the center of the workflow, with an AI assistant, code editor, file explorer, source control and a web preview pane alongside it. The app is built on Tauri 2 with a Rust backend that runs native PTY sessions, and a React 19 frontend. The installed application is about 7-8 MB.

The AI side panel works with your own API keys for providers such as OpenAI, Anthropic, Gemini, OpenRouter and any OpenAI-compatible endpoint, or with local models through LM Studio, MLX or Ollama. Its agentic workflow can read, write and edit project files, run bash commands with approval, keep project memory in a TERAX.md file, and can spawn Claude Code in a terminal to follow its output. API keys are stored in the OS keychain.

Source control includes staging by hunk, commits, pushes and a git history graph. The web preview auto-detects local dev servers. Terax runs on macOS, Linux and Windows, and includes WSL workspace support on Windows.

Key features

  • 01Terminal with WebGL rendering, multiple tabs, split panels and native PTY backend
  • 02CodeMirror 6 editor with Vim mode, AI autocomplete and hunk-level accept or reject of AI edits
  • 03Source control with stage by hunk, commit, push and a commit graph
  • 04File explorer with fuzzy search, live updates and attaching files to the AI panel
  • 05AI side panel supporting many cloud providers and local models like Ollama and LM Studio
  • 06Auto-detected web preview for local dev servers

Use cases

  • Developers who want an AI coding assistant that works with local models and their own API keys
  • Running dev servers and previewing them without leaving the editor
  • Supervising Claude Code or other coding agents from a terminal-first workspace
  • Working across Windows PowerShell and WSL distros in one app

In collections

Topics

FAQ

What is terax-ai?
Lightweight terminal-first AI-native dev workspace built on Tauri 2 and Rust, with a terminal, code editor, git tools and an agentic AI panel. Terax is a desktop development environment that puts a terminal at the center of the workflow, with an AI assistant, code editor, file explorer, source control and a web preview pane alongside it. The app is built on Tauri 2 with a Rust backend that runs native PTY sessions, and a React 19 frontend. The installed application is about 7-8 MB.
Is terax-ai free to use? What license does it have?
terax-ai is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is terax-ai still maintained?
Actively maintained. The last commit to terax-ai was on Nov 6, 2026.
What can I use terax-ai for?
Developers who want an AI coding assistant that works with local models and their own API keys Running dev servers and previewing them without leaving the editor Supervising Claude Code or other coding agents from a terminal-first workspace Working across Windows PowerShell and WSL distros in one app
Where can I get terax-ai?
The source code and installation instructions are on GitHub: https://github.com/crynta/terax-ai

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects