Gwae banner
hongnoul hongnoul

Gwae

Development community

Description

gwae: niri's scrolling tiling for your CLI agents, in any terminal (daemon-free, MIT)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

gwae — official mark

gwae

[![Latest Release](https://badgen.net/github/release/hongnoul/gwae?icon=github)](https://github.com/hongnoul/gwae/releases) [![CI](https://github.com/hongnoul/gwae/actions/workflows/ci.yml/badge.svg)](https://github.com/hongnoul/gwae/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](LICENSE)

**Infinite scroll terminal multiplexer optimized for MacOS / Windows**

gwae demo: agents on an infinite no-shrink strip grid

Not sped up - you can go much faster than demo

curl -fsSL https://hongnoul.github.io/gwae/install.sh | bash   # macOS & Linux
brew install hongnoul/tap/gwae                                 # Homebrew
cargo install gwae                                                                         # Rust 1.85+

[Website](https://hongnoul.github.io/gwae/) · [Quick Start](#quick-start) · [Keyboard Shortcuts](#keyboard-shortcuts) · [Why gwae?](#why-gwae) · [FAQ](#faq) · [Docs](docs/)


Quick start

gwae                     # one strip, one 1/4-width pane + placeholder boxes
gwae run "claude"        # command runs in column 0, rest are shells ($SHELL)
gwae new -- htop         # (subcommand form) new column in a fresh session
gwae init                # guided setup: theme, layout, chrome (safe to re-run)
gwae setup               # optional per-terminal bindings (e.g. Cmd+hjkl on iTerm2/kitty)
gwae upgrade             # move to the latest release the same way you installed
gwae doctor              # diagnostics: config + theme validity, update route, layout smoke

The default layout is one strip, one quarter-width column. Skeleton placeholders tile the empty right side so the 4-column container always reads. New columns appear to the right of the focused pane, not at the strip end. `⌥+;` spawns your agent in a new c