Skip to content

tanvesh01/rudu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rudu

Rudu is a Bun-powered terminal UI for managing background Pi coding agent sessions across git worktrees.

rudu

Install

Rudu expects:

  • git on your PATH
  • pi on your PATH
  • at least one Pi model already configured

Once those are ready, install with the GitHub-hosted installer:

curl -fsSL https://raw.githubusercontent.com/tanvesh01/rudu/main/install.sh | sh

The installer:

  • checks for git
  • checks for pi
  • verifies pi --list-models returns at least one model
  • installs Bun if it is missing
  • installs Rudu globally from this GitHub repo with Bun

TODO

  • Move Pi readiness checks fully to app startup instead of blocking install. Installation should stay lightweight, while rudu itself should explain missing Pi setup when launched.
  • Show a ↓ New messages indicator when the user is scrolled up and new chat output arrives.
  • Show an animated busy spinner next to worktrees in the sidebar instead of plain status text.

Run

Launch Rudu from inside a git repository:

rudu

Development

Install dependencies:

bun install

Run in watch mode:

bun dev

Run tests:

bun test

About

Rudu is a Bun-powered terminal UI for managing background Pi coding agent sessions across git worktrees.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors