β Cygni  ·  Terminal UI  ·  v0.4.0

See the difference.

Right in your terminal.

Your files, your diffs, your history. Two views of the same code, side by side. A quiet place to review, make a quick edit and commit — without leaving your terminal.

curl -LsSf https://github.com/matheusz-nied/auri-tui/releases/latest/download/auri-tui-installer.sh | sh

macOS & Linux. Then run auri inside any git repository.

Albireo.One point of light. Two stars, side by side.
A little perspective changes everything.
Fig. 1  ·  auri, running

Your next commit, in focus.

A working demo. Make yourself at home.
auri — ~/code/orbit

Fig. 2  ·  the real thing, recorded
Written inRust · ratatui
PlatformsmacOS · Linux
GitYour own, via the CLI
LicenseMIT
A · golden · mag 3.1
B · blue · mag 5.1
I · Cygnus

Look up. One point of light.

At the beak of the Swan sits a star that looks like just one.

II · Albireo

Look closer. It’s two.

Through a small telescope the point splits: a golden star and a blue one, side by side.

III · Two views

Same spot. Two views.

Each one shows what the other doesn’t. Put them next to each other and the difference is obvious.

IV · auri

That’s a diff. That’s auri.

Auri is Latin for of gold. A terminal UI for seeing exactly what changed.

Install auri ↓
§ 02  ·  Features

A little clarity.
Across your whole repo.

Follow a change from the file to the diff to the commit. Everything close at hand, with room to think.

Fig. 2Diff

Side-by-side diffs

Old on the left, new on the right, highlighted with the same grammars bat uses. Jump straight to the next change with n / N.

Fig. 3Tree

File explorer

Your files with git status and syntax highlighting. Make a quick edit when you need to — saves are always explicit.

Fig. 4Index

Stage & commit

Stage, unstage and discard — with a confirmation. Merge conflicts get their own section.

Fig. 5Log

History

Every commit, every file it touched, every diff. One keypress away.

Fig. 6Watch

Live refresh

A filesystem watcher keeps your changes in view. Edit elsewhere and the list follows along.

Fig. 7Optional

AI commit drafts

Press Ctrl-G and Codex CLI or opencode drafts a one-line message from your staged diff. It only fills the box — it never commits for you. Ctrl-T swaps the provider.

Fig. 8Input

Keyboard or mouse

Vim-style keys, or click everything. Drag the dividers — your layout is remembered between sessions.

EXPLORER
▾ src
  lib.rs
  orbit.rs
  star.rs
DIFF
pub fn distance(px) {
  ← drag the divider
}
§ 03  ·  Use cases

Reach for it when you need to look.

Small enough to leave open in a pane all day.

i.

Before you commit

Stage exactly what you mean to. Read your own diff side by side, then commit — with an optional AI draft of the message that you always review.

ii.

While an agent codes

Keep auri open in a split next to Codex or opencode (tmux, Zellij, your terminal’s panes). It refreshes on its own, so every change lands in front of you.

iii.

After a pull

Browse history, open any commit and see the diff of every file it touched — no git log incantations to remember.

§ 04  ·  Keys

A handful of keys.

Run auri --help for the essentials. Go on — press some of these keys right now.

Navigate
Explorer
e
Source control
c
Focus panels
123
Move
jk
Top / bottom
gG
Act
Stage / unstage
space
Stage all
a
Next / prev change
nN
Draft message with AI
Ctrl-G
Open / commit
⏎
Layout
Toggle sidebar
b
Resize sidebar
[]
Refresh
r
Quit
q
Resize panes
drag

§ 05  ·  Free & open source

Take a look.

Three steps and you’re looking at your diffs.

1 · Installcargo install auri-tui
2 · Go to a repocd my-project
3 · Lookauri
curl -LsSf https://github.com/matheusz-nied/auri-tui/releases/latest/download/auri-tui-installer.sh | sh

Needs git on your PATH. A true-color terminal gives the best highlighting.