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.30_amd64.deb $ sudo dpkg -i tedi.deb
$ sudo dnf install -y \ https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI-0.3.30-1.x86_64.rpm
$ 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
What's New.
Latest two releases.
Tidier Workspaces Terminal List · Smoother AI CLI Status
- ›Workspace terminal rows drop the
WORKING/IDLEword 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
Agent Approval for Out-of-Project Reads · Hardened Command Guards
- ›AI agent asks before reading files outside your project:
read_file/list_directory/grep/globraise 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
- ›In-app browser no longer flails on a simple lookup:
open_previewresolves the real leaf id, plus aread: trueoption that opens and reads a page in one call
Official Extensions.
First-party extensions for TEDI. New in v0.2.8.
-
TEDI.beautify
IlhamriSKY/TEDI.beautify
v0.1.2
-
TEDI.discord-rich-presence
IlhamriSKY/TEDI.discord-rich-presence
v1.5.9
-
TEDI.rtk-bridge
IlhamriSKY/TEDI.rtk-bridge
v0.2.5
-
TEDI.screenshot
IlhamriSKY/TEDI.screenshot
v0.5.3
-
TEDI.secondary-folder-tree
IlhamriSKY/TEDI.secondary-folder-tree
v0.1.10
-
TEDI.sql-explorer
IlhamriSKY/TEDI.sql-explorer
v0.2.30
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.