Beehive – Multi-Workspace Agent Orchestrator
Git worktree alternative with prettier UX and agent-native design, but worktrees are free and built-in.
jj-navi is workspace orchestrator for Jujutsu (jj), built for parallel human and AI agentic workflows
Auto-snapshots all workspaces on list so you never see stale jj commits.
Developers using Jujutsu version control
Worktrunk · git worktrees
i've been deep in jj for a while and been experimenting with jj workspaces for parallel workflows. it's more intuitive than git worktrees but it still has a couple of gotchas that have been a hindrance to my ideal workflow.
so I built jj-navi - a tiny rust based cli that makes jj workspace orchestration a lot less pain in the ass.
key bits: - `navi switch <name>` -> creates/switchs workspaces and cds into them automatically (via shell integration) - `navi list` -> shows insertions/deletions across workspaces and also runs jj snapshot (so you don't see stale work)
check it out here at: https://github.com/eersnington/jj-navi (note: url at the top is a git.new one)
also, this is heavily inspired by worktrunk (still my daily driver replacement for git worktrees) and jj-ryu by dillon mulroy from the orange cloud forking company.
would love y'alls feedback, especially from heavy jj + agent users. feel free to open up issues on gh or hit me up on X.
Git worktree alternative with prettier UX and agent-native design, but worktrees are free and built-in.
Git worktree isolation per agent session solves the messy multi-repo problem Cursor ignores.
Actually runs 30 agents in parallel—solved real orchestration pain, not just agent wrapping.
Runs ten Claude agents in parallel with global hooks tracking status across worktrees.
LangGraph patterns in Rust with type safety, 300 stars and real production examples.
Git worktrees plus persistent terminals solve agent workspace chaos on Linux.