Vibeleaderboard
Index / tool
Visit jean.build
Category
AI Agents
Rank
Pricing
Open Source
Type
TOOL
Builder
coollabsio
Latest release
v0.1.73
Date

About

Dev environment for AI coding agents — git worktrees, parallel agents, and Claude Code orchestration.

What it does

Jean is a local desktop workspace that puts projects, isolated work areas, AI chats, terminals, diffs, files, and issue trackers in one interface. It drives several separately installed coding assistants, keeps multiple sessions per work area, and can serve the same interface to a browser through an authenticated network connection.

Why it's ranked here

Jean combines unusually broad assistant support with practical development controls: session recovery, approval modes, Git operations, issue investigation, code review findings, and remote browser access. Its strongest case is consolidation. One application coordinates tools that otherwise live across terminals, editors, Git hosting, and task tracking, while keeping execution on the user's machine.

What's good

It supports eight coding assistants instead of binding the workflow to one vendor. Work areas can be created, archived, restored, or deleted, while each can hold multiple sessions. The interface also includes side-by-side diffs, file previews, dockable terminals, saved context summaries, token tracking, pull request checkout, merge conflict handling, and automatic archiving after merges.

Tradeoffs

The underlying coding assistants must already be installed, so Jean coordinates them rather than replacing them. macOS is tested, while Windows is not fully tested and Linux testing comes from the community. Remote access requires careful network setup: the documentation recommends token authentication, private networking, and TLS rather than exposing the service directly to untrusted networks.

How to use it well

Jean fits engineers who juggle several repositories, concurrent tasks, or multiple coding assistants and want one operational console. Use separate work areas for parallel changes, keep sessions attached to their task, and review diffs before using its commit or pull request helpers. It does not supply the underlying assistants, and it does not remove the need to secure remote network access.

Technical notes+

README.md describes a Tauri v2 desktop shell with a React 19 and TypeScript interface, a Rust backend, plus an optional headless Linux server exposing the full UI over HTTP and WebSocket with token authentication. package.json marks the JavaScript package private and defines Vite builds, TypeScript checks, ESLint, Prettier, Vitest, Playwright, Tauri packaging, and Rust formatting, linting, and test commands. src/main.tsx mounts the application inside TanStack Query's provider. src/App.tsx selects native or WebSocket transport, preloads server data, handles authentication failures and remote recovery, checks installed assistant CLIs, and manages updates. src/lib/commands/index.ts registers appearance, notification, project, GitHub, maintenance, and window command groups. The component index files expose feature boundaries for chat, layout, actions, projects, dashboard, preferences, file browsing, command palette, and the GitHub dashboard.

Observed

License
Apache-2.0
Implementation
TypeScript and React interface with a Rust and Tauri backend
Install surfaces
GitHub release downloads, a macOS Homebrew cask, a Linux server installer, and a published container image
Interfaces
Native desktop application, headless server command line, and token-authenticated browser UI over HTTP and WebSocket
Platform support
macOS tested; Windows not fully tested; Linux community tested
Assistant support
Claude CLI, Codex CLI, Cursor CLI, OpenCode, PI, Command Code, Grok, and Kimi Code
Testing surface
Vitest, Playwright, Node test scripts, and Rust tests are configured

Read from README.md, package.json, src/App.tsx, src/main.tsx, src/lib/commands/index.ts, src/components/chat/index.ts, src/components/layout/index.ts, src/components/actions/index.ts, src/components/projects/index.ts, src/components/dashboard/index.ts, src/components/preferences/index.ts, src/components/file-browser/index.ts, src/components/command-palette/index.ts, src/components/github-dashboard/index.ts, docs/tasks.md.

What it can do

  • Create isolated development environments using git worktrees

    Git repositorySeparate working directories for different branches

  • Run multiple AI coding agents simultaneously

    Coding tasks and agent configurationsParallel code generation and modifications

  • Orchestrate Claude Code AI interactions

    Code requests and project contextAI-generated code solutions

  • Manage concurrent coding workflows

    Multiple development tasksCoordinated agent execution results

  • Set up development environment for AI agents

    Project requirements and configurationsConfigured development workspace

Intel on Jean

More in Intel

Tags

claude-codeagentworktreeparalleldev-env

Tech Stack

Node.jsTypeScriptVite

Media

Jean

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.