Crystal icon

Crystal

Run multiple Claude Code and Codex sessions in parallel git worktrees

Free Coding Desktop Open Source

Overview

Crystal is a desktop app for running multiple Claude Code or Codex sessions in parallel, each in its own isolated git worktree. Compare different approaches side by side, review changes with a built-in diff viewer, manually edit before merging, and squash-and-rebase to main with clean commit messages. Automatic commits after each iteration make rollback easy. Includes run script configuration for testing directly in the app. Open source under MIT, installable via Homebrew or DMG.

Pricing: Free (open source, MIT)

Architecture: Apple Silicon, Intel

Key Features

  • Run multiple Claude Code or Codex sessions in parallel
  • Isolated git worktrees per session for conflict-free parallel work
  • Built-in diff viewer with manual editing before merge
  • Squash and rebase to main with custom commit messages
  • Automatic commits after each iteration for easy rollback
  • Run script configuration for testing directly in-app
  • Full conversation history with session continuity
  • Visual status indicators for active sessions
  • Installable via Homebrew or DMG

Tags

code generationchat