TEDI
v0.3.38 ~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.38_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.38-1.x86_64.rpm
Portable Linux
AppImage
$ curl -L -o TEDI.AppImage \
    https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI_0.3.38_amd64.AppImage
$ chmod +x TEDI.AppImage
$ ./TEDI.AppImage
Changelog

What's New.

Latest two releases.

Full Changelog ↗
v0.3.38 · Latest
17-06-2026

Live AI CLI Status for Hidden Workspaces

Added
  • The Workspaces panel keeps a running agent's spinner alive on a terminal row even while its workspace is inactive, via an attach-independent useAiCliStatuses store written directly by each session's detector
  • Terminal rows resolve from an app-owned cache of every visited workspace's live tab trees, falling back to the persisted snapshot for cold, never-opened workspaces
v0.3.37
16-06-2026

Extension Sidebar Sections · Native Split-Pane Panels

Added
  • Extensions can contribute a left-sidebar list section via a new ctx.sidebar host API (gated by sidebar:write), rendered with the exact Workspaces-panel chrome; sections can be searchable and dock to the shared right panel
  • Extensions can open a panel as a native split-pane leaf with ctx.tabs.openExtensionPane (gated by tabs:open), splittable and joinable like any other pane
  • New local extension dev loop (pnpm tauri:dev:ext) symlinks each working copy into the dev profile, plus ctx.secrets.delete(name) on the host API
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.