Skip to content

Releases: jianghuawang/CodePi

CodePi 0.3.0 — Development Preview

Pre-release

Choose a tag to compare

@jianghuawang jianghuawang released this 12 Jul 15:55

Recommended download: CodePi-macos-0.3.0-arm64.zip — the native Swift shell build (~1 MB, ad-hoc signed; right-click → Open on first launch). The CodePi-0.3.0-arm64.dmg below is the older Electron build and is out of date.

CodePi 0.3.0 is a development preview of the macOS desktop command center for the Pi coding agent.

⚠️ macOS security notice

This DMG is signed with an Apple Development certificate but is not notarized or stapled. Gatekeeper will normally block the first launch. If you trust this artifact, try opening CodePi once, then use System Settings → Privacy & Security → Open Anyway. Do not disable Gatekeeper globally.

Highlights

  • Automatic thread titles: a thread still named "New thread" takes its title from the first prompt, and the name syncs into Pi's session.
  • Drag-to-resize layout: the app sidebar, workspace panel, and file list are now resizable; widths persist, double-click a divider to reset.
  • The installed app shrank from ~330 MB to ~280 MB — bundled JavaScript dependencies are no longer packaged twice.
  • The workspace file preview and dock chrome now match the application background in light and dark themes.
  • New in-tree experimental native Swift shell (macos/, ~4 MB app) implementing the full renderer bridge contract — state and thread library, Pi RPC streaming, git and isolated worktrees, native PTY terminal, workspace files, transcript search, exports, localhost preview, and per-thread extensions/skills. Build it with scripts/build-macos-app.sh; the Electron app remains the supported artifact until the cutover checklist in docs/SWIFT_SHELL_PLAN.md completes.

Requirements

  • macOS 12 or newer on Apple silicon
  • Pi on PATH (npm install -g --ignore-scripts @earendil-works/pi-coding-agent)

SHA-256

b25721e7959e3e49371b5ff9ce7ec7408e55ab574e292d7c292578daa6b9d546 CodePi-0.3.0-arm64.dmg

CodePi 0.2.0 — Development Preview

Pre-release

Choose a tag to compare

@jianghuawang jianghuawang released this 11 Jul 15:54

CodePi 0.2.0 is the first public development preview of the macOS desktop command center for the Pi coding agent.

⚠️ macOS security notice

This DMG is signed with an Apple Development certificate but is not notarized or stapled. Gatekeeper will normally block the first launch. If you trust this artifact, try opening CodePi once, then use System Settings → Privacy & Security → Open Anyway. Do not disable Gatekeeper globally.

Highlights

  • Run multiple Pi coding threads with Git-aware project context.
  • Work on the current branch by default, with isolated worktrees available explicitly.
  • Review changes, manage history, attach context, inspect usage, and use integrated files, terminal, and preview tools.
  • Improved transcript alignment, per-thread UI isolation, terminal persistence, session integrity, and renderer cleanup.
  • Added CI, linting, stricter TypeScript checks, community templates, security policy, and release documentation.

Requirements

  • macOS 12 or newer
  • Apple silicon
  • Node.js 22.19 or newer and Pi on PATH when building from source

Verification

  • Lint, 35 tests, type checking, and production build passed.
  • DMG filesystem verification passed.
  • Application code signature integrity passed.
  • Gatekeeper assessment and stapler validation do not pass because this preview is not notarized.

SHA-256

b4397abed95545846e2f8b8165047ac7a38a260527cd8038112732aa95a15c20 CodePi-0.2.0-arm64.dmg