back to home

coollabsio / jean

A dev environment for AI agents.

643 stars
58 forks
48 issues
TypeScriptRustCSS

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing coollabsio/jean in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/coollabsio/jean)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Jean A desktop AI assistant for managing multiple projects, worktrees, and chat sessions with Claude CLI, Codex CLI, and OpenCode. Tauri v2 · React 19 · Rust · TypeScript · Tailwind CSS v4 · shadcn/ui v4 · Zustand v5 · TanStack Query · CodeMirror 6 · xterm.js About the Project Jean is an opinionated native desktop app built with Tauri that gives you a powerful interface for working with Claude CLI, Codex CLI, and OpenCode across multiple projects. It has strong opinions about how AI-assisted development should work — managing git worktrees, chat sessions, terminals, and GitHub integrations in one cohesive workflow. No vendor lock-in. Everything runs locally on your machine with your own Claude CLI, Codex CLI, or OpenCode installation. For more information, take a look at jean.build. Screenshots Features • **Project & Worktree Management** — Multi-project support, git worktree automation (create, archive, restore, delete), custom project avatars • **Session Management** — Multiple sessions per worktree, execution modes (Plan, Build, Yolo), archiving, recovery, auto-naming, canvas views • **AI Chat (Claude CLI, Codex CLI, OpenCode)** — Model selection (Opus, Sonnet, Haiku), thinking/effort levels, MCP server support, file mentions, image support, custom system prompts • **Magic Commands** — Investigate issues/PRs/workflows, code review with finding tracking, AI commit messages, PR content generation, merge conflict resolution, release notes • **GitHub Integration** — Issue & PR investigation, checkout PRs as worktrees, auto-archive on PR merge, workflow investigation • **Developer Tools** — Integrated terminal, open in editor (Zed, VS Code, Cursor, Xcode), git status, diff viewer (unified & side-by-side), file tree with preview • **Remote Access** — Built-in HTTP server with WebSocket support, token-based auth, web browser access • **Customization** — Themes (light/dark/system), custom fonts, customizable AI prompts, configurable keybindings Installation Download the latest version from the GitHub Releases page or visit jean.build. Homebrew (macOS) Building from Source Prerequisites: • Node.js • Rust • **Windows only**: In the Visual Studio Installer, ensure the **"Desktop development with C++"** workload is selected, which includes: • MSVC C++ build tools • Windows SDK (provides and other system libraries required by Rust) See CONTRIBUTING.md for full development setup and guidelines. Platform Support • **macOS**: Tested • **Windows**: Not fully tested • **Linux**: Community tested (Arch Linux + Hyprland/Wayland) Roadmap • Enhance remote web access Contributing See CONTRIBUTING.md for development setup and guidelines. Core Maintainer | Andras Bacsai | | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | | | | | Philosophy Learn more about our approach: Philosophy Star History