Skip to main content
GPR’s default model is bring your own agent (BYOA).

On your machine

  • gpr daemon stays connected over websocket
  • Agent processes spawn locally over ACP stdio
  • Git worktrees and branches live on disk under your workspace
  • Your existing toolchains, tests, and credentials apply

In the cloud

  • User auth (Firebase)
  • Task board, queue, and state machine
  • Websocket hub / ACP frame relay
  • Optional OAuth tokens for GitHub, Jira, Slack
  • Push notifications and other app APIs

What that means

The relay sees ACP traffic needed to drive the session from your phone. It is not a substitute for the agent runtime.