A lightweight terminal-first development workspace with integrated AI agents, a code editor, and git visualization.

Terax is an open-source desktop app that provides a terminal-first development workspace. It integrates a terminal, code editor, and AI agent into a single desktop application for Windows, macOS, and Linux. The software is designed for developers who prefer a lightweight environment and avoid telemetry or account requirements.
Installation is available via standard installers, AppImage, or package managers like the AUR and Nix. On Windows, the application supports local shells and WSL as first-class workspace environments. The app uses a Tauri 2 and Rust backend with a React 19 frontend, resulting in a small disk footprint of approximately 7 to 8 MB.
The architecture relies on xterm.js for terminal rendering and the Vercel AI SDK for agentic workflows. It includes a project memory system via a TERAX.md file and allows the creation of custom agents with specific system prompts. The AI workflow supports edit diffs, allowing users to accept or reject changes hunk by hunk. API keys are stored in the OS keychain via keyring rather than on disk or in local storage. The terminal supports split panels, inline search, and true-color rendering across various shells including zsh, bash, pwsh, and fish.
Terax is a minimal, AI-native workspace for developers who want a unified terminal and editor without the overhead of larger IDEs.
An AI coding agent that integrates with terminals and IDEs while supporting over 75 LLM providers.
An agentic workspace for generating webHML prototypes, pitch decks, and motion graphics using local-first AI agentsL agents.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.