TEDI
v0.3.30 ~10MB · 300ms Cold

The Terminal,
Re-Organized.

TEDI (Terminal Environment & Development Infrastructure) folds eight everyday dev tools into one lightweight window. Built on Tauri 2, ~7-10 MB, no telemetry.

Eight Tools · One Window Terminal · Splits · Tab Groups SSH · SFTP File Transfer AI Browser Control SQL Explorer Extension Vim Motions · Marks · Registers Workspaces · Persistent Sessions BYOK or Fully Local tedi CLI · Open from Shell TEDI.md · Project Memory Tauri 2 · ~7–10 MB No Telemetry · Keys in Keychain Apache-2.0 · Free Forever
Features

Built for Real Developer Workflows.

01 / Terminal

Multiplexer, Splits, Tabs

xterm.js + WebGL terminal with native PTY, splits, and grouped tabs.

02 / SSH

Remote Hosts + SFTP

russh remote terminals with an integrated SFTP explorer and saved connections.

03 / SQL Explorer

Query Any DB · extension

Query MySQL, PostgreSQL, and SQLite with a schema tree and inline row edits.

04 / Editor

CodeMirror 6, Real Vim

CodeMirror 6 with real Vim, broad language support, and inline AI autocomplete.

05 / AI Agent

BYOK or Fully Local

Bring your own key or run fully local, with multi-agent workflows and gated tools.

06 / AI Browser

Agent Drives a Real Browser

A native webview the agent navigates, reads, types, and clicks — not just screenshots.

07 / Workspaces

Persistent Project Sessions

Persistent project sessions with saved tab layouts and working directories.

08 / SCM + Extensions

Git Diff + Plugins

Inline Git diff and staging, plus plugins for themes, commands, and AI tools.

Screens

In the Wild.

Real screenshots from the latest build.

Download

Pick Your Platform.

Signed artifacts on GitHub Releases.

All Assets ↗
/windows
x64

Windows 10 / 11

Signed NSIS installer (LZMA).

Notes
  • Unsigned warning: More info → Run anyway
  • Shell priority: pwsh.exepowershell.execmd.exe
  • Windows 10 / 11 (x64)
/macos
Universal

macOS 10.15+

Apple Silicon and Intel builds.

Notes
  • Ad-hoc signed, not notarized
  • Drag to /Applications, then run once:
$ xattr -cr /Applications/TEDI.app
/linux
x86_64

Linux

Debian, Fedora, or portable AppImage.

Notes
  • Blank window? Try WEBKIT_DISABLE_DMABUF_RENDERER=1
  • AppImage needs FUSE, or --appimage-extract-and-run
  • Or install .deb / .rpm directly
Install

Quick Install.

Paste in your terminal. Click to copy.

Debian / Ubuntu
.deb
$ curl -L -o tedi.deb \
    https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI_0.3.30_amd64.deb
$ sudo dpkg -i tedi.deb
Fedora / RHEL
.rpm
$ sudo dnf install -y \
    https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI-0.3.30-1.x86_64.rpm
Portable Linux
AppImage
$ curl -L -o TEDI.AppImage \
    https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI_0.3.30_amd64.AppImage
$ chmod +x TEDI.AppImage
$ ./TEDI.AppImage
Changelog

What's New.

Latest two releases.

Full Changelog ↗
v0.3.29 · Latest
10-06-2026

Tidier Workspaces Terminal List · Smoother AI CLI Status

Changed
  • Workspace terminal rows drop the WORKING / IDLE word and pulse; each shows the folder name plus the running program's title, and the pane header now reads identically (full status on hover, color-coded icon)
  • The active AI CLI icon now breathes smoothly instead of hard-pulsing, and respects prefers-reduced-motion
v0.3.28
10-06-2026

Agent Approval for Out-of-Project Reads · Hardened Command Guards

Security
  • AI agent asks before reading files outside your project: read_file / list_directory / grep / glob raise an approval card when the target sits outside the workspace root and active cwd
  • Destructive-command and protected-write guards extended to rm -rf /*, ~, $HOME, find / -delete, block-device writes, Windows system roots, and symlink resolution
Fixed
  • In-app browser no longer flails on a simple lookup: open_preview resolves the real leaf id, plus a read: true option that opens and reads a page in one call
Extensions

Official Extensions.

First-party extensions for TEDI. New in v0.2.8.

Under the Hood

What's Inside.

Built on proven primitives. Rust for the backend, Tauri 2 for the shell, React 19 + xterm.js + CodeMirror for the surface. Nothing exotic; just fast.

Frontend
React 19
TypeScript
xterm.js (WebGL)
CodeMirror 6
Backend
Rust
Tauri 2
portable-pty · russh
OS Keychain
License
Apache-2.0
Origin
Fork of Terax v0.5.9
Ship

Open It Up.

Open source under Apache-2.0.
Issues, PRs, and ideas welcome.