Jean logoJean

What is Jean

A practical introduction to Jean for teams and solo developers who want local AI workflows without giving up control.

Jean is a desktop AI workspace for people who already live in git repositories, terminals, editors, and pull requests.

It gives Claude CLI, Codex CLI, and OpenCode a shared home around your actual project structure instead of forcing everything through a browser tab or a single long-running chat.

A few screens

Jean new-session issue picker in dark mode

Start from real GitHub work by opening issues directly from the new-session flow.

Jean conversation view in dark mode

Work inside a session that can investigate code, explain history, and keep the answer grounded in repo context.

Jean Magic actions menu in dark mode

Jump to built-in actions for context, commits, reviews, releases, branches, and investigations from one Magic panel.

Jean magic prompts settings in dark mode

Tune the prompts behind recurring workflows so investigations, reviews, and recaps fit how your team actually works.

Jean split diff review in dark mode

Inspect commit history, changed files, and split diffs without bouncing out to another tool.

Jean approval flow in dark mode

Keep approval controls close to the work when a task reaches the point where you want to review and decide.

Jean new-session issue picker in light mode

Open issues from the same intake flow in light mode when you want Jean to start from tracked work.

Jean conversation view in light mode

Follow the conversation and agent output in a layout that keeps the task and the answer in one place.

Jean Magic actions menu in light mode

Use the Magic menu as a fast path into the built-in actions that turn sessions into commits, reviews, and releases.

Jean magic prompts settings in light mode

Edit the reusable prompts behind investigations, code review, recaps, and other repeatable workflows.

Jean split diff review in light mode

Review commits and file changes with the same side-by-side diff workflow in the light theme.

Jean approval flow in light mode

Approve or continue with the same review flow in light mode when you are ready to decide what happens next.

High-level overview

At a high level, Jean lets you:

  • manage multiple repositories and folders in one sidebar
  • create base sessions or isolated git worktrees for each task
  • run several chat sessions inside the same worktree
  • switch between AI backends, models, providers, and prompts
  • inspect diffs, terminals, files, PR state, and session status from one place
  • start work from GitHub issues, pull requests, security alerts, advisories, branches, and Linear issues

What Jean is

Jean is a local-first control surface for AI-assisted development.

It helps you operate:

  • repositories and folders
  • worktrees and branch-based tasks
  • AI chat sessions with real repo context
  • review, commit, PR, and release workflows
  • optional browser access through a built-in HTTP server

What Jean is not

Jean is not a hosted coding agent service and it is not a replacement for your source control platform.

You still bring:

  • your own repository
  • your own CLI authentication
  • your own git workflow
  • your own GitHub and Linear access
  • your own editor and terminal preferences

Why people use Jean

People usually reach for Jean when they want:

  • cleaner task isolation than one giant chat per repository
  • a faster way to move between projects, issues, PRs, and sessions
  • local control over files, credentials, and context
  • one workflow that works across Claude CLI, Codex CLI, and OpenCode
  • less friction between thinking, editing, running, and reviewing

Where Jean fits best

Jean works especially well when you:

  • keep multiple repositories active at once
  • use worktrees as part of normal development
  • review code often
  • bounce between implementation, investigation, and release prep
  • want AI help without giving a hosted app direct ownership of your repos

Next reads

On this page