Skip to content

sahithvibudhi/vibe-tree

Repository files navigation

VibeTree Logo

VibeTree

Vibe code with AI in parallel git worktrees

License: MIT Release


VibeTree is a desktop application that enhances your development workflow by enabling parallel development with AI assistance across multiple git worktrees. Work on features simultaneously without context switching.

Screenshot

VibeTree Screenshot

Demo

VibeTree Demo

Installation

Download Pre-built Binaries

Download the latest release for your platform from the Releases page:

  • macOS: Download .dmg file (supports both Intel and Apple Silicon)
  • Windows: Download .exe installer
  • Linux: Download .AppImage or .deb file

Build from Source

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Package the app
npm run package

Features

  • Parallel Development - Work on multiple features simultaneously without stashing or switching branches
  • Persistent Terminal Sessions - Each worktree maintains its own terminal session with full state preservation
  • Claude CLI Integration - Seamlessly work with Claude in each terminal
  • IDE Integration - Open any worktree directly in VS Code or Cursor
  • Multi-Project Support - Work with multiple repositories in tabbed interface
  • Dark/Light Mode - Automatic OS theme detection with manual toggle
  • macOS Native - Proper traffic light window controls integration

Roadmap

  • Claude notifications - Get notified when Claude finishes tasks or needs user input
  • Mobile access - Access Claude Code from your phone

Contributing

Contributions are welcome! Please read our Contributing Guidelines for details on our code of conduct and the process for submitting pull requests.

License

MIT License - see the LICENSE file for details.