rove
Thriving Thriving TypeScript TS
↑ 31 ?
rove Sma1lboy/rove

Rove — the agent multiplexer for your terminal. Run coding agents on parallel tasks with isolated worktrees and persistent sessions.

https://rove.run ↗
HEALTH ? 100 / Healthy
// solo builder agentic-aiaiai-agentsai-coding-assistantanthropicbunclaude-codeclicodexcoding-agent ?

// readme

Rove: the agent multiplexer for your terminal

Rove is a terminal-native workspace for running multiple coding tasks in parallel with Claude Code, Codex, Copilot, Kimi, Gemini CLI, OpenCode, Cursor Agent, and more, or any CLI you register.

Rove isolates parallel work in git worktrees and branches, while agent and shell sessions keep running when you disconnect.

The sidebar tracks tasks and their sessions. The workspace embeds the active agent or shell. The files pane shows what changed in the worktree. Switch tasks to read output, inspect a diff, run tests, or send the next instruction.

How it fits together

flowchart LR
  subgraph phone["Phone"]
    app["iOS / Android app"]
    wxapp["WeChat"]
  end

  subgraph laptop["Your machine"]
    tui["TUI and rove api<br/>(you, scripts, agents)"]
    browser["Browser page"]
    bridge["rove-bridge<br/>(rove --web)"]
    core["Daemon<br/>tasks, issue store,<br/>PR poller, machine hub"]
    routines["Routines<br/>(cron, run by the daemon)"]
    pty["PTY…