Getting started

Install the app, open a folder as a project, and open a terminal or start an agent in it. The app is all there is to install: it holds the window, the llxterm command, the MCP server and, on macOS, the Claude Code plugin, and puts each in place for you.

Install

macOS 12+ on Apple Silicon, or Linux with WebKitGTK.

Shell
curl -fsSL https://raw.githubusercontent.com/localixai/localix-terminal/main/install.sh | sh

On macOS that is Localix Terminal.app in ~/Applications. Or take Localix-Terminal-macos.dmg, open it and drag the app to Applications: it is signed and notarized by Apple. It is a regular Mac app, with a Dock icon, a menu bar and ⌘Q.

The script checks SHA256SUMS before it writes anything; LLXTERM_VERSION=0.1.0 picks another release.

Linux

The program goes to ~/.local/share/llxterm, and llxterm setup command puts the command on your PATH and the app among your applications. Pages need WebKitGTK 4.1 and GTK 3, glibc 2.35+ (Ubuntu 22.04+), and a display (X or Wayland). Without a display, terminals still work.

Shell
sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0

From source

Rust 1.89+; on Linux also libwebkit2gtk-4.1-dev and libgtk-3-dev.

Shell
cargo install --locked --git https://github.com/localixai/localix-terminal && llxterm setup command

On macOS, cargo build --release && scripts/bundle-macos.sh makes target/release/bundle/macos/Localix Terminal.app, signed ad hoc for this Mac.

Open a project

Opened, the app links llxterm into ~/.local/bin and brings the window to you.

Shell
llxterm open .

That opens the current folder as a project. In the window, Open Folder… (⌘O) does the same. A project you come back to shows what it had open. With nothing left open, the window offers New Page, New Terminal, Board and Open Folder… with their keys, and under them the mark of each coding agent you have installed.

Start an agent

Pick an agent's mark, or "+" in the tab row: it starts in a terminal of the project. No terminal opens unasked. The agent is already connected to the window, so it can open pages, drive terminals and plan on the board with the window tool.

Updates

An app installed from a release updates itself. It downloads a newer release while you work, checks it as the script does (the checksum, and on macOS the Developer ID signature and the notarization), and installs it when you choose Restart to Update. A version that is ready is announced once, in a dialog that names both versions and lists what is new. Settings → Updates shows how far it is and can turn the looking off. A build from source is updated the way it was made.