Terax is a lightweight open-source terminal (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. Latest installers are on the Releases page. Terax auto-updates from there. 1. Open Settings -> AI. 2. Pick a provider and paste your API key. For local inference, point Terax at your LM Studio / MLX / Ollama endpoint. 3. Keys are written to the OS keychain via keyring. They never touch disk or localStorage.
Terax is a lightweight open-source terminal (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.
![]() Multi-tab terminal with WebGL rendering | ![]() Custom themes, presets, and background images |
![]() Web preview of local dev servers | ![]() Source control panel with git graph in history |
![]() Agentic AI workflow with edit diffs in the code editor | |
portable-pty (zsh, bash, pwsh, fish, cmd)TERAX.md, file read / write / edit / multi-edit / grep / glob, bash with approval gating, background processes#handle, files via @path, slash commands, voice input, attach-to-agent from explorer or selectionLatest installers are on the Releases page. Terax auto-updates from there.
pwsh.exe (PowerShell 7+) -> powershell.exe (Windows PowerShell 5.1) -> cmd.exe.yay -S terax-bin (or paru, etc.). Tracks the latest release../Terax_*.AppImage --appimage-extract-and-run. On Wayland with rendering glitches, try WEBKIT_DISABLE_DMABUF_RENDERER=1. Otherwise the .deb / .rpm packages link against the system GTK stack and tend to be smoother.keyring. They never touch disk or localStorage.Prerequisites
Run
pnpm install
pnpm tauri dev # development
pnpm tauri build # production bundle
Checks
pnpm exec tsc --noEmit # frontend type-check
cd src-tauri && cargo clippy --all-targets --locked -D warnings # Rust lint (matches CI)
cd src-tauri && cargo test --locked # Rust tests
Tauri 2, Rust, portable-pty, React 19, TypeScript, Vite, xterm.js, CodeMirror 6, Vercel AI SDK v6, Tailwind v4, shadcn/ui, Zustand.
Issues and PRs are welcome! Feel free to open issues, suggest features, or submit pull requests. See CONTRIBUTING.md for more details.
Terax is licensed under the Apache-2.0 License. For more information on our dependencies, see Apache License 2.0.
Terax: One Developer Built an AI Terminal Better Than Warp
Better Stack · 56K views
SELALU DI ANAK TIRIKAN WINDOWS TUH - REVIEW TERAX AI TERMINAL 2026
Oggie Sutrisna · 0K views
Terax AI: A 7MB Terminal That Replaces Your Entire IDE
Open Source Spotlight · 0K views
“Android pakage request — Can we expect android apk version in the future? Specially for Android tablets intrigating with termux api”
“many open pull requests — I have been refraining from opening even more PRs since there are so many open already but new features are being merged in. the older ones should get priority to be merged, closed or get a comm…”
“How to format on save — how to use formats in storage like in vscode?”
“Add built-in formatting and previewing — In VS Code, if you open a .md file, and then do Ctrl+Shift+V, it opens a preview of the MD file. In VS Code, if you open a .ipynb file, it shows it in the clean ipynb format, and …”
“Agent UI Feedback — Hi! Awesome work, I love the product. Some feedback concerning the agent interface. I think it could be quite simplified, and that the agents could be directly integrated into the terminal view, like…”
Web
Recordly is your open-source screen recorder and editor for walkthroughs, demos, product videos, and more. Accepting PRs. Recordly is a desktop app for recording and editing screen captures with motion-driven presentation tools built in. Instead of sending raw footage to a motion designer just to add zooms, cursor polish, or a styled background, Recordly handles that workflow in one place for free. Recordly can automatically emphasize activity with zoom suggestions, smooth cursor movement, add motion effects, and place the final composition inside a styled frame with wallpapers, colors, gradients, blur, padding, and shadows.
Web
Lightweight, stealthy, and built in Rust. Obscura is a headless browser engine written in Rust, built for web scraping and AI agent automation. It runs real JavaScript via V8, supports the Chrome DevTools Protocol, and acts as a drop-in replacement for headless Chrome with Puppeteer and Playwright. Designed for automation at scale, not desktop browsing.
Web
MiMoCode is a terminal-native AI coding assistant. It can read and write code, run commands, manage Git, and use a persistent memory system to keep a deep understanding of your project across sessions while continuously improving itself. MiMo Auto is built in as a free-for-limited-time channel, so you can start with zero configuration. MiMoCode also supports connecting to any mainstream LLM provider API. The first launch guides you through configuration automatically. Supported options:
Web
Kami (紙, かみ) means paper in Japanese: the surface where a finished idea lands. AI can produce documents better than most humans do manually. The missing piece is not capability but constraint: without a design system, every session drifts into generic gray and inconsistent layouts. Kami fills that gap: one constraint language, nine templates, simple enough for agents to run reliably, strict enough that every output is something you actually want to ship. English and Chinese are first-class; Japanese and Korean work via best-effort CJK paths with visual QA before delivery. Part of a trilogy: Kaku (書く) writes code, Waza (技) drills habits, Kami (紙) delivers documents.