DISCOVER THE FUTURE OF AI AGENTSarrow_forward

Jean

calendar_todayAdded Feb 24, 2026
categoryAgent & Tooling
codeOpen Source
TypeScriptWorkflow Automation桌面应用Rust大语言模型AI AgentsAgent & ToolingModel & Inference FrameworkDeveloper Tools & CodingAutomation, Workflow & RPA

A native desktop AI dev assistant that parallelizes multi-project development via Git worktrees with deep Claude CLI integration for AI-assisted code review, commit generation, conflict resolution, and GitHub workflow automation.

Jean is a native desktop AI dev assistant built on Tauri v2, innovating with Git worktree-based parallel task isolation. Each worktree binds to independent Claude CLI sessions with Plan, Build, and Yolo execution modes, supporting Claude Opus, Sonnet, and Haiku models.

Core Capabilities#

Project & Worktree Management#

  • Multi-project support: Manage multiple repositories in a single interface
  • Git worktree automation: Create, archive, restore, and delete worktrees
  • PR → Worktree: Checkout Pull Requests directly as isolated worktrees
  • Post-merge auto-archiving: Automatic cleanup when PRs merge
  • Custom project avatars: Visual distinction between projects

AI Sessions & Execution#

  • Multi-session support: Multiple independent sessions per worktree
  • Execution modes: Plan, Build, Yolo (fully automatic)
  • Model selection: Claude Opus / Sonnet / Haiku
  • Thinking/effort levels: Adjustable AI reasoning depth
  • MCP server support: Model Context Protocol extensions
  • File/image mentions: Reference code files and images in conversations
  • Custom system prompts: Tailor AI behavior for different tasks

Magic Commands (AI Automation)#

  • Issue/PR/Workflow investigation: AI-powered GitHub analysis
  • Code review: Intelligent review with issue tracking
  • AI-generated commit messages: Auto-generate from changes
  • PR content generation: Auto-write PR descriptions
  • Merge conflict resolution: AI-assisted conflict solving
  • Release notes generation: Automatic changelog creation

GitHub Integration#

  • Issue & PR investigation
  • Checkout PRs as worktrees
  • Post-merge auto-archiving
  • Workflow investigation

Developer Tools#

  • Integrated terminal: xterm.js-based embedded terminal
  • Editor quick-open: Supports Zed, VS Code, Cursor, Xcode
  • Git status visualization: Real-time change tracking
  • Diff viewer: Unified and side-by-side views
  • File tree preview: Project structure with preview

Remote Access#

  • Built-in HTTP server with WebSocket support
  • Token-based authentication
  • Web browser access
  • Mobile access: Via localhost, Cloudflare Tunnel, or Tailscale

Customization#

  • Themes: Light/dark/system
  • Custom fonts: Configurable editor fonts
  • Configurable shortcuts: Custom keyboard mappings
  • Canvas view: Visual session content display
  • Auto session naming: AI-generated session names

Technical Architecture#

Built with modern technology stack:

  • Frontend: React 19 + TypeScript
  • Styling: Tailwind CSS v4 + shadcn/ui v4
  • State Management: Zustand v5 (global UI) + TanStack Query (server state)
  • Desktop Framework: Tauri v2 (Rust backend)
  • Editor Component: CodeMirror 6
  • Terminal Component: xterm.js
  • Build Tool: bun

State management layers: useState (component) → Zustand (global UI) → TanStack Query (persistent data/backend communication)

Installation#

Quick Install#

macOS (Homebrew)

brew tap coollabsio/jean
brew install --cask jean

Download Packages

Build from Source#

Prerequisites

macOS Additional Dependencies

xcode-select --install

Linux (Debian/Ubuntu) Additional Dependencies

sudo apt install libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf

Windows Additional Dependencies

  • Visual Studio Installer → Select "Desktop development with C++" workload

Build Commands

git clone https://github.com/coollabsio/jean.git
cd jean
bun install
bun run tauri:dev

Platform Support#

  • macOS: Tested, most mature support
  • Windows: Not fully tested
  • Linux: Testers needed

Open Source License#

Apache-2.0 license

Roadmap#

  • Add Opencode support
  • Enhanced remote Web access experience

Related Projects

View All arrow_forward

STAY UPDATED

Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.

rocket_launch