v0.2.0 macOS · Linux ANDROID NATIVE

Apple Pie

Run parallel Claude Code agents for Android development on your terminal

Give each agent a ticket. It works independently in an isolated workspace and opens a pull request when it's done. You can run many in parallel. Agents ping you when they need help.

▶ PRESS START

press enter to install  ·  no separate account, no markup

ATTRACT MODE — LIVE GAMEPLAY 2:17

TRUSTED BY MOBILE DEVELOPERS AT

— INSERT COIN —

INSTALL IT

Apple Pie works with your own git, gh, and claude — same binaries, same auth, same config you already use. No separate accounts, no extra setup.

LEVEL 0

CHECK YOUR INVENTORY

  • REQUIRED

    Claude Code

    The agent that works your tickets. Must be launched and signed in at least once.

    claude --version
  • REQUIRED

    git

    Worktrees, branches, commits.

    git --version
  • REQUIRED

    gh

    Opens and tracks pull requests. Should say Logged in.

    gh auth status
  • OPTIONAL

    Android Studio

    Only for tickets that need an emulator.

    pie doctor
  • OPTIONAL

    Jira

    Local .md tickets work fine without it.

    pie doctor
LEVEL 1

RUN THE INSTALLER

bash — single command install
$ curl -fsSL https://raw.githubusercontent.com/Apple-Pie-AI/pie-tui/main/install.sh | bash
  • Works on macOS (Apple Silicon & Intel) and Linux (x86-64 & arm64)
  • Installs to ~/.local/binno sudo
  • Handles macOS Gatekeeper for you
LEVEL 2

VERIFY THE INSTALL

$ pie --version

! pie: command not found means the install directory isn't on your PATH yet — see manual install below.

LEVEL 3

CONFIGURE YOUR REPO

$ cd ~/path/to/your/android-repo
$ pie init

A wizard asks for your repo path, branch pattern, the plan review gate (say yes for your first few runs), optional models, an optional API key, and telemetry consent. Everything lands in ~/.pie/config.toml.

LEVEL 4

PRESS START

$ pie doctor                          # check git, claude and gh
$ pie run ~/first-ticket.md --dry-run --review-plan
$ pie                                 # open the dashboard

--dry-run skips push and PR entirely. --review-plan stops the run before a single line of code is written. All work happens in ~/.pie/worktrees/ — your checkout is never touched.

MANUAL INSTALL — pick your platform binary

Download the binary for your platform:

# macOS (Apple Silicon)
$ curl -fsSL -o pie https://github.com/Apple-Pie-AI/pie-tui/releases/latest/download/pie_darwin_arm64
# macOS (Intel)
$ curl -fsSL -o pie https://github.com/Apple-Pie-AI/pie-tui/releases/latest/download/pie_darwin_amd64
# Linux (x86-64)
$ curl -fsSL -o pie https://github.com/Apple-Pie-AI/pie-tui/releases/latest/download/pie_linux_amd64
# Linux (arm64)
$ curl -fsSL -o pie https://github.com/Apple-Pie-AI/pie-tui/releases/latest/download/pie_linux_arm64

Install it to your user bin (creates the folder, no sudo):

$ mkdir -p ~/.local/bin && mv pie ~/.local/bin/

If ~/.local/bin isn't on your PATH yet:

$ echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc

On macOS, if the first run is blocked with zsh: killed or a Gatekeeper warning, clear the download quarantine flag:

$ xattr -d com.apple.quarantine ~/.local/bin/pie 2>/dev/null

Versioned archives (.zip for macOS, .tar.gz for Linux) and a SHA-256 checksums.txt are attached to every release. macOS binaries are signed for direct use — curl downloads run as-is.