Jean - A dev environment for AI agents.

3 min read Original article ↗

An opinionated AI agent workspace with strong opinions about how AI-assisted development should work. Git worktrees, chat sessions, terminals, and GitHub integrations in one cohesive workflow.

Open source & free forever, backed by our philosophy.

Tested on macOS — Windows & Linux testers needed

Project overview with worktrees, sessions, and review status

Everything you need.

Opinionated by design. We picked the best workflows so you can focus on shipping.

Isolated Workspaces

Run multiple AI agents in parallel, each in its own isolated git worktree. No conflicts, no interference, maximum throughput.

Magic Git Commands

Automated git workflows: review code, create commits, open PRs, investigate issues, and resolve merge conflicts with AI assistance.

Context Loading

Load context from sessions, GitHub Issues, and Pull Requests directly into your AI agent's workspace. No manual copy-pasting.

Worktree Management

Automated worktree creation, archiving, and restoration. Manage branches and workspaces without touching the command line.

Automated Merging

Merge GitHub PRs or local worktrees automatically. Built-in merge conflict resolution powered by AI.

Mobile Access

Access Jean from your phone via localhost, Cloudflare Tunnel, or Tailscale. Monitor and manage your AI agents on the go.

Open Source

Free forever under the Apache 2.0 license. Inspect the code, contribute, and make it your own.

Opinionated by Design

No endless configuration. Jean has strong opinions about git workflows, workspace isolation, and AI orchestration — so you spend less time configuring and more time shipping.

Frequently asked questions.

Everything you need to know about Jean.

Jean is an open-source AI assistant desktop application that helps you manage multiple projects, worktrees, and sessions with Claude CLI, Codex CLI, and OpenCode. It's designed for developers who work on multiple features or repositories simultaneously.

Yes, 100%. Jean is open source under the Apache 2.0 license. There are no paid tiers, no feature gates, and no usage limits. You bring your own subscription for any supported AI coding agent. If you'd like to support development, consider sponsoring us.

Jean is currently tested on macOS. Windows and Linux should work but are not yet fully tested — we're looking for testers! You'll need Node.js and Rust installed as prerequisites.

Jean uses git worktrees to create isolated workspaces for each AI agent session. It automates common git operations like reviewing code, creating commits, opening PRs, and resolving merge conflicts. Each workspace is independent, so multiple agents can work on different branches simultaneously.

Jean supports Claude CLI, Codex CLI, and OpenCode. You can bring your own subscription for any of these AI providers.

We welcome contributions of all kinds — code, documentation, bug reports, and feature requests. Check out the repository's CONTRIBUTING.md to get started.

We believe developer tools should make decisions for you, not present you with a wall of configuration options. Jean picks the best workflows — git worktrees for isolation, automated merging, structured context loading — so you can focus on building. If a workflow is clearly better, we just do it that way.