tedi.ilhamriski.com
v0.1.2 Apache-2.0 Win · macOS · Linux ~10 MB Zero Telemetry

The Terminal,
Re-Organized.

TEDI — A lightweight, low-footprint terminal that boosts developer productivity with split-screen panes, tab grouping, and persistent workspaces.

v0.1.2
TEDI screenshot: terminal with split panes and editor side-by-side
> Type Less, Do More > Built by Devs, for Devs > Zero Analytics · Zero Lock-In > PRs · Issues · Ideas — All Welcome > Star ★ Fork ★ Ship > One Paste to Install > Made in Indonesia > Press / to Start > Contribute & Ship It > github.com/IlhamriSKY/TEDI
§01 — Features

Designed for Actual Developer Workflows.

Each part of TEDI is built around the same idea: stay fast, predictable, and out of your way.

/01 — Terminal

Multi-Tab, Multi-Pane, Native PTY

  • — xterm.js + WebGL renderer
  • — Background stream for inactive tabs
  • — zsh · bash · fish · pwsh
  • — Horizontal / vertical splits
  • — OSC 7/133 shell integration
  • — Inline search & link detection
/02 — Editor

CodeMirror 6, Vim, Diffs

  • — TS/JS · Rust · Python · PHP
  • — HTML/CSS · JSON · Markdown
  • — C/C++ · Java · C#
  • — AI autocomplete + diff approvals
  • — Vim mode, multiple themes
  • — Side-by-side Markdown preview
/03 — Workspaces

Persistent Project Sessions

  • — Tab layout + working dir saved
  • — Sortable, draggable tabs
  • — Pinnable + tab grouping
  • — File explorer with fuzzy search
  • — Per-project memory: TEDI.md
  • — Resume where you left off
/04 — AI · BYOK

Bring Your Own Key

  • — OpenAI · Anthropic · Google
  • — Groq · xAI · Cerebras
  • — Any OpenAI-compatible endpoint
  • — Voice input
  • — Multi-agent capabilities
  • — Tools: read · write · grep · glob · shell
/05 — Privacy

No Telemetry, Ever

  • — Zero analytics
  • — API keys in OS keychain
  • — Shell tools require approval
  • — Local-first project memory
  • — Signed release artifacts
  • — Apache-2.0 open source
/06 — Footprint

Lightweight by Design

  • — ~7–10 MB installer
  • — Rust + Tauri backend
  • — portable-pty for native shells
  • — React frontend
  • — Low memory · low CPU idle
  • — Starts in milliseconds
§02 — Screens

In the Wild.

Real screenshots from the latest build.

More on GitHub ↗
§03 — Download

Pick Your Platform.

Signed artifacts on GitHub Releases.

All Assets ↗
/windows
x64

Windows 10 / 11

Installer or MSI package.

/macos
Universal

macOS 11+

Apple Silicon and Intel builds.

/linux
x86_64

Linux

Debian, Fedora, or portable AppImage.

§04 — 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.1.2_amd64.deb
$ sudo dpkg -i tedi.deb
Fedora / RHEL
.rpm
$ sudo dnf install -y \
    https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI-0.1.2-1.x86_64.rpm
Portable Linux
AppImage
$ curl -L -o TEDI.AppImage \
    https://github.com/IlhamriSKY/TEDI/releases/latest/download/TEDI_0.1.2_amd64.AppImage
$ chmod +x TEDI.AppImage
$ ./TEDI.AppImage
§05 — Built With

A Boring Stack.
On Purpose.

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

Rust Tauri portable-pty React TypeScript xterm.js CodeMirror 6 WebGL
Frontend
React
TypeScript
xterm.js (WebGL)
CodeMirror 6
Backend
Rust
Tauri Runtime
portable-pty
OS Keychain
License
Apache-2.0
Origin
Fork of Terax v0.5.9
§06 — Go

Try It. Star It. Hack on It.

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