Skip to content

Ziro 0.1.0 — first public build

Latest

Choose a tag to compare

@dhirajlochib dhirajlochib released this 13 Aug 09:08
· 3 commits to main since this release

The first cut. Ziro runs Claude Code and Codex side by side — each in its own git
worktree, in a real terminal — and puts the diff of what they changed one click
from the shell that changed it.

Install (macOS)

Your Mac File
Apple Silicon (M1–M4) Ziro_0.1.0_aarch64.dmg
Intel Ziro_0.1.0_x64.dmg
  1. Download the file for your Mac below and open it.
  2. Drag Ziro into Applications.
  3. First launch: right-click the app → Open → Open. macOS asks because this
    build is not signed with an Apple Developer certificate yet.

If macOS refuses outright ("damaged" or "cannot be opened"), clear the download
quarantine flag it set, then open normally:

xattr -dr com.apple.quarantine /Applications/Ziro.app

Linux: build from source — bun run tauri build emits an .AppImage and a
.deb. See the README.

What's in it

  • Real terminals — a true PTY per session behind xterm.js. Your CLI, your
    login, your config; prompts and TUIs work.
  • A worktree per session — separate branch and checkout, so two agents never
    collide on the index and your working copy stays yours.
  • The goal is the prompt — what you type starts the agent immediately.
  • Sessions outlive the window — close it and Ziro parks in the menu bar with
    its agents still running; re-open and the scrollback replays.
  • A real git surface — status, staged/unstaged diffs, history, per-commit
    diffs, branches, worktrees, stage and commit.
  • Editable files — confined tree, syntax highlighting, no "edit mode".
  • Menu-bar panel — themed by Ziro, with per-session stop.
  • Command palette — ⌘K over sessions, projects and preferences.
  • First-run setup — checks your machine, adds your first project, sets defaults.
  • Two themes, both designed, and preferences that persist.

Requirements

macOS 11+ · git on your PATH · at least one of claude or codex installed.

Known limitations

Not signed or notarized. Linux builds but is under-tested. Session state is still
synthetic rather than hook-driven. No multi-pane grid or browser panel yet.


SHA-256
465750a02d7f1cdf91ccec2b0d96e7f08a870e5f8d0e0461685a0229217cb32d  Ziro_0.1.0_aarch64.dmg
8147d29f6cd52dc50760a677376306c2b058ec0111eb12cbcce728fd87258f9b  Ziro_0.1.0_x64.dmg