Your AI agent.
One server. Any device.
No baked-in behavior.

$curl -fsSL https://jean2.ai/install.sh | bash
$jean2 init
$jean2 start
$jean2 open
Jean2 desktop client — neutral theme, dark mode

What Jean2 can do

Set a goal. Walk away.

Switch to Goal mode, define a completion condition. A separate evaluator inspects real tool output after every turn. Not the agent saying "I'm done." The actual test results, the lint output, the file contents. It loops until the evidence is green.

It remembers. Across sessions.

Persistent memory saves decisions, preferences, and architecture notes automatically. Tell it "we use pnpm" once. Two weeks later, in a new session, it already knows. The agent can also search past sessions to recall what was discussed and decided.

It writes its own playbooks.

The agent notices patterns in your work and creates SKILL.md files encoding those workflows. Next time, it just does it. No prompt engineering. No configuration. With agent-managed skills enabled, it programs itself.

It splits hard problems apart.

Give it a complex task. It decomposes the work, fans out concurrent subagents, and synthesizes one answer. Each subagent runs its own session with its own model and tools. A full codebase audit that took minutes now takes seconds.

It controls Chrome.

Jean2Browser gives the agent real browser hands. Read pages, click elements, fill forms, navigate, manage tabs. Same tool-use interface as files and shell. No separate scripting. No Playwright. The web is just another surface.

Swap the brain, keep the conversation.

Preconfigs bundle a system prompt, tool set, model, and skill scope. Switch mid-session without starting over. A coder becomes a reviewer. A reviewer becomes a tester. Same thread, different intelligence.

One server. Any device. Always on.

A persistent server running file I/O, terminal sessions, and tool execution. 24/7. PWA on desktop, phone, tablet. No app store. Connect over localhost, Tailscale, or your VPN. Close your laptop. Open your phone. The agent never stops.

Jean to what? Jean2 is the hub. Jean2Browser is the first plugin. Your agent controlling Chrome, reading pages, interacting with the web directly. More extensions are coming, each opening a new surface for your agent. Same server. You choose what to connect.

Get Jean2Browser

Access from anywhere

PWA. Any browser, any device

Desktop, phone, tablet. It runs everywhere. No app store needed. Works over localhost, Tailscale, or your VPN.

macOS Desktop App

Native Electron app with system tray integration, keyboard shortcuts, and a polished desktop experience. Linux and Windows coming soon.

Download for macOS

Let's build the Linux of the agentic world

Read the docs to get started. Join us on Discord. An ecosystem built for absolute freedom over your agents.