Skip to content

Orchestra v0.1.3

Choose a tag to compare

@adeperio adeperio released this 22 Aug 13:22
· 13 commits to main since this release

Orchestra v0.1.3

AI-powered Git worktree and tmux session manager with modern TUI.

🚀 Features

  • Native Rust TUI - High-performance terminal interface (<100ms startup)
  • AI-Powered Sessions - Intelligent session naming with context detection
  • Hierarchical Navigation - Tree view of worktrees with expandable sessions
  • Real-time Updates - Live git status, session previews, auto-refresh
  • Cross-Repository - Works from any git repository without configuration

📦 Installation

Quick Install

# Download and extract
curl -L https://github.com/adeperio/orchestra/releases/download/v0.1.3/orchestra-macos-intel.tar.gz | tar xz
cd orchestra-macos-intel

# Install
./install.sh

Platform Packages

  • macOS Intel: orchestra-macos-intel.tar.gz
  • macOS Apple Silicon: orchestra-macos-arm64.tar.gz
  • Linux x64: orchestra-linux-x64.tar.gz (if available)

🚀 Usage

orchestra     # Launch primary TUI interface (NEW!)
gwr           # Alternative TUI launcher (same as orchestra)
gw ls         # List worktrees
gw ch main    # Switch to main branch

🔧 Setup Shell Functions

Add to ~/.bashrc or ~/.zshrc for directory switching:

gwr() {
  local out="$(command gwr "$@")"
  local status=$?
  local cd_line="$(echo "$out" | grep -m1 '^cd')"
  [[ -n $cd_line ]] && eval "$cd_line"
  echo "$out" | grep -v '^cd'
  return $status
}

Built: Fri 22 Aug 2025 23:22:54 AEST
Commit: cb8a8a9bbaa0d45e4029d412d29fa458e5da77cc