1.3MB Single binary, no bloat
250+ Inline tests
<50μs Frame render (SIMD)
Built for the AI era
AI Agent Protocol
Native Claude Code agent team protocol. OSC 9999 self-declaration, cross-pane messaging, automatic workspace assignment.
Learn more →SIMD Rendering
CPU-only @Vector alpha blending. No GPU dependency, no EGL, no OpenGL. <50μs per frame on any machine.
Learn more →Built-in Multiplexer
4 tiling layouts (master-stack, grid, monocle, floating), 9 workspaces, pane zoom. No tmux needed.
Learn more →Process Graph
DAG tracking of every process and agent with parent-child relationships, lifecycle events, and status.
Learn more →MCP Server
6 tools over Unix socket: list panes, read output, send input, broadcast, create panes, get process graph.
Learn more →Session Persistence
20-50x scrollback compression via keyframe/delta encoding. Save and restore full session with --attach.
Learn more →How teru compares
| Feature | teru | Ghostty | Alacritty | WezTerm | Warp |
|---|---|---|---|---|---|
| Binary size | 1.3MB | 30MB | 6MB | 25MB | 80MB+ |
| GPU required | No | Yes | Yes | Yes | Yes |
| Multiplexer | Yes | No | No | Yes | Tabs |
| AI protocol | Yes | No | No | No | Cloud |
| Language | Zig | Zig | Rust | Rust | Rust |