teru 照
AI-first terminal. 1.6MB. Zero GPU. Wayland compositor.
paru -S teru 1.6MB 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
8 tiling layouts (master-stack, grid, monocle, floating), 10 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
19 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 →What makes teru different
Features no other terminal emulator has.
AI agent protocol The only terminal with native Claude Code integration — OSC 9999, CustomPaneBackend, cross-agent messaging
No GPU required CPU SIMD rendering via @Vector. Works in VMs, containers, SSH sessions — anywhere
1.6MB binary No FreeType, no fontconfig, no OpenGL, no GTK. Three runtime deps, two vendored C files
Process graph DAG tracking of every process with agent metadata — queryable via MCP in milliseconds
20–50x scrollback Command-stream compression. 50K lines costs ~5MB instead of ~150MB
Built-in multiplexer 8 tiling layouts, 10 workspaces. Same event loop as the renderer — zero IPC overhead