jcode desktop

Every session on one spatial canvas.

Super+O zooms out to every session at once.
Super+N opens a session beside the one you are in.
Stack sessions into rows. Each keeps its place.
Three sessions side by side: a diff review, a reasoning transcript, and a Mermaid diagram
Side by side, all live.
Proposed changes rendered as a syntax-highlighted diff with copy and collapse controls
Diffs, rendered.
A Mermaid flowchart rendered natively inside the transcript
Native Mermaid.
A bar chart image read by a tool and shown inline in the transcript
Images inline.
Tool calls listed with icons and token costs
Every tool call, compact.
An applet showcase rendering native buttons, inputs, toggles, and lists beside a chat
Agents can mount native UI.
An orchestration panel listing live sessions with their status and todos
Watch every agent at once.
A Todoist task list panel synced inside the app
Tasks beside the work.
Three sessions in the light theme
Light, too.

Every frame is the real app, rendered headlessly from offline fixtures.

Download

latest desktop release

macOS

Universal DMG for Apple Silicon and Intel. macOS 13 or newer.

Download .dmg

Open the DMG and drag Jcode to Applications.

Linux

x86_64 and ARM64 packages when available. Desktop libraries and WebKit support vary by distribution.

Install the .deb with your package manager, or extract the tarball and run Jcode. These packages are not repository-signed.

Windows

Portable ZIP for Windows 10 and 11. ARM64 packages appear when available.

Extract the ZIP and run Jcode.exe. The Windows app is not code-signed yet, so Microsoft Defender SmartScreen may ask you to confirm.

The app bundles the jcode runtime. Packages are published from jcode.sh. If the newest release is still publishing, refresh shortly.

Release manifest · Report an issue · jcode for the terminal