Jean

Jean is an open-source AI agent desktop harness and orchestrator developed by coollabsio, the team behind Coolify. It provides a visual and terminal-aware workspace built on Tauri, Rust, and Bun that bridges GUI canvases with underlying AI CLI tools and backends. In daily development, Jean orchestrates multiple AI backends—including CLI-based engines like Antigravity (`agy`), CommandCode, and model-specific providers. It wraps these backends into cohesive task pipelines supporting dedicated execution modes such as plan, build, and yolo (autonomous execution). Interactions are coordinated through chat sessions, visual worktree canvases, and structured output parsing over JSON streams. What distinguishes Jean is its native integration with developer workflows and worktrees. Instead of functioning merely as a terminal chat shell or a generic wrapper, Jean provides visual worktree management, canvas-based smoke testing, MCP (Model Context Protocol) configuration discovery, and automated schema enforcement via `--json-schema` prompts for consistent agent tooling. Jean is an active open-source project hosted on GitHub, distributed under an open-source license, allowing developers to self-host and run it locally with their own API keys and local CLI tools without subscription lock-in.

Tags: agent harness, ai agent, cli, coding agent, developer tools, OpenSource

Visit Jean