v0.2.0
What's new
Splash screen: particle swarm with a ripple exit
A new startup experience in black-and-white matte minimalism:
- Idle: a swarm of 64 softly drifting particles (golden-angle spiral, procedurally generated) gathers around the "pi" wordmark, with gentle sonar ripples passing through — white rings on the ink swarm in light mode, ink rings on the glowing swarm in dark mode
- Exit: the wordmark lifts away, particles burst outward radially off the screen, and a dual ripple (main ring + a fainter echo ring) sweeps across the window. The screen settles to the pure theme color, then the workspace fades in — sequential, never overlapping
- Theme-aware from the very first frame: the resolved theme is passed from the main process to the renderer before first paint, so there's no white flash in dark mode
- Plays at most once per app run (reopening the window via macOS activate won't replay it), with a 2.5s minimum / 4.5s fallback duration, and degrades to a simple fade under
prefers-reduced-motion
Dev-mode data isolation
Dev and preview builds now redirect PI_CODING_AGENT_DIR to ~/.pi/agent-dev/ (seeded once from your small config files), so development never writes to your real ~/.pi/agent/ sessions and settings.
Download
| Platform | File |
|---|---|
| macOS (Apple Silicon) | pi-desktop-mac-arm64.dmg |
| macOS (Intel) | pi-desktop-mac-x64.dmg |
| Windows | pi-desktop-windows-x64.exe (installer) or pi-desktop-windows-x64.zip |
Ad-hoc signed (no Developer ID). On macOS, if Gatekeeper blocks the app, right-click it and choose Open (or run
xattr -cr "/Applications/Pi Desktop.app"as a fallback). Windows may still show a SmartScreen prompt — click "More info" → "Run anyway".
Full Changelog: v0.1.9...v0.2.0