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.
Built for Real Developer Workflows.
Multiplexer, Splits, Tabs
xterm.js + WebGL terminal with native PTY, splits, and grouped tabs.
Remote Hosts + SFTP
russh remote terminals with an integrated SFTP explorer and saved connections.
Query Any DB · extension
Query MySQL, PostgreSQL, and SQLite with a schema tree and inline row edits.
CodeMirror 6, Real Vim
CodeMirror 6 with real Vim, broad language support, and inline AI autocomplete.
BYOK or Fully Local
Bring your own key or run fully local, with multi-agent workflows and gated tools.
Agent Drives a Real Browser
A native webview the agent navigates, reads, types, and clicks — not just screenshots.
Persistent Project Sessions
Persistent project sessions with saved tab layouts and working directories.
Git Diff + Plugins
Inline Git diff and staging, plus plugins for themes, commands, and AI tools.
In the Wild.
Real screenshots from the latest build.
Pick Your Platform.
Signed artifacts on GitHub Releases.
Windows 10 / 11
Signed NSIS installer (LZMA).
- ›Unsigned warning: More info → Run anyway
- ›Shell priority:
pwsh.exe→powershell.exe→cmd.exe - ›Windows 10 / 11 (x64)
macOS 10.15+
Apple Silicon and Intel builds.
Download (2 options)
- ›Ad-hoc signed, not notarized
- ›Drag to
/Applications, then run once:
$ xattr -cr /Applications/TEDI.app
Linux
Debian, Fedora, or portable AppImage.
Download (3 options)
- ›Blank window? Try
WEBKIT_DISABLE_DMABUF_RENDERER=1 - ›AppImage needs FUSE, or
--appimage-extract-and-run - ›Or install
.deb/.rpmdirectly
Quick Install.
Paste in your terminal. Click to copy.
$ curl -L -o tedi.deb \ https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI_0.3.38_amd64.deb $ sudo dpkg -i tedi.deb
$ sudo dnf install -y \ https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI-0.3.38-1.x86_64.rpm
$ 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
What's New.
Latest two releases.
Live AI CLI Status for Hidden Workspaces
- ›The Workspaces panel keeps a running agent's spinner alive on a terminal row even while its workspace is inactive, via an attach-independent
useAiCliStatusesstore 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
Extension Sidebar Sections · Native Split-Pane Panels
- ›Extensions can contribute a left-sidebar list section via a new
ctx.sidebarhost API (gated bysidebar: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 bytabs: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, plusctx.secrets.delete(name)on the host API
Official Extensions.
First-party extensions for TEDI. New in v0.2.8.
-
TEDI.beautify IlhamriSKY/TEDI.beautify v0.1.4
-
TEDI.discord-rich-presence IlhamriSKY/TEDI.discord-rich-presence v1.5.11
-
TEDI.rtk-bridge IlhamriSKY/TEDI.rtk-bridge v0.2.6
-
TEDI.screenshot IlhamriSKY/TEDI.screenshot v0.5.5
-
TEDI.secondary-folder-tree IlhamriSKY/TEDI.secondary-folder-tree v0.1.11
-
TEDI.sql-explorer IlhamriSKY/TEDI.sql-explorer v0.4.4
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.
TypeScript
xterm.js (WebGL)
CodeMirror 6
Tauri 2
portable-pty · russh
OS Keychain
Open It Up.
Open source under Apache-2.0.
Issues, PRs, and ideas welcome.