Native Rust
Cold start under 20 milliseconds. Zero garbage collection pauses, zero runtime overhead. The entire core is compiled native code — no interpreter, no VM, no JIT warmup. Your terminal is ready before your fingers leave the key.
Comparison
Real benchmarks on equivalent hardware. No synthetic scores — just the metrics developers feel every day.
| Metric | Nori | iTerm2 | Windows Terminal | Warp |
|---|---|---|---|---|
| Cold startTime from launch to first prompt | ~30 ms | ~120 ms | ~80 ms | ~150 ms |
| Memory at idleSingle session, no workload | ~45 MB | ~110 MB | ~75 MB | ~220 MB |
| Render pipelineText rendering architecture | Native GPU (WebGL) | CoreText / Metal | DirectX / Atlas | Metal / OpenGL |
| Native integrationRuntime and system layer | Rust + Tauri | Obj-C / Swift | C++ / WinUI | Rust (Native) |
Benchmarked on Intel Core i7-13700K / Apple M2, 16 GB RAM. Cold start measured with hyperfine (100 runs, warm cache).
Engineering
Three architecture decisions define everything Nori can do — and everything it refuses to compromise on.
Cold start under 20 milliseconds. Zero garbage collection pauses, zero runtime overhead. The entire core is compiled native code — no interpreter, no VM, no JIT warmup. Your terminal is ready before your fingers leave the key.
Every frame composited directly on the GPU through a native rendering pipeline. No Chromium, no DOM layout engine, no web-view abstraction. Text rasterization and block layout happen in a single pass at display refresh rate.
Your session data, command history, and workspace state never leave your machine. No telemetry by default, no cloud sync requirement, no account needed. The terminal works offline because it was designed to.
Nori is built on a native Rust core with a GPU rendering pipeline. It achieves sub-20ms cold starts with zero runtime overhead, meaning it's ready before your fingers leave the keyboard.
Command generation powered by a repo-aware memory. The Agent Pilot integrates directly into your workflow, executing background tasks and securely connecting to SSH within sandboxes.
Stop switching context. Nori surfaces live branch states, staged/modified file counts, and visual Git graphs directly within your prompt and workspace.
Native container detection that allows you to control Docker directly from the terminal. Fast, lag-free management for images, logs, and compose workflows.
First-class SSH integration designed to maintain your local terminal's speed and reliability across remote connections, complete with live latency metrics.
Powerful configuration shouldn't require manual file editing. Access an elegant UI to manage everything from shell selection to AI limits and keyboard shortcuts.