Repository navigation
Liana 0.2.0
Liana 0.2.0 — AI code review, conflict resolution, Monaco diffs, and a modularized backend.
Downloads
Liana-0.2.0.AppImage— portable Linux app (x86_64).chmod +xand run.liana_0.2.0_amd64.deb— Debian/Ubuntu package.
Highlights
- AI code review, forge-agnostic (GitLab / GitHub): browse merge/pull requests, read the diff, and let the local model run read-only tools over the MR head. Review comments are posted only after per-comment approval — Liana never merges or pushes code.
- Reviews are pausable and persistent: sessions are checkpointed to
~/.config/liana/sessions/, so a review can be paused, survive a restart (reopened as paused), and resumed. - AI conflict fix: a per-file, on-demand proposal merged from the
:1:/:2:/:3:stages, written only after explicit user approval. - AI commit messages from the staged diff.
- Review is a full main view with a per-repository tab; open reviews are persisted in
localStorageand reopen after a reload. - Monaco now powers diffs, file viewing, and the conflict editor, with scroll syncing across the conflict panes.
- Settings dialog (themes, remotes), search with
Ctrl+F/Cmd+F, working-tree diffs from the commit dialog, and a close X on dialogs. - Backend, git mirror, review, and UI split into feature modules.
Built from the git CLI only — no libgit2/nodegit/isomorphic-git.