Delegate AI coding tasks. Galley keeps going until they're green.
Project details
Run Claude Code, Codex, GLM, Kimi, or Grok on coding tasks in isolated git worktrees. Pick the execution model that fits your budget; an independent model checks the diff, test evidence, and acceptance criteria before the task counts as done. Failed reviews become feedback for the next attempt. Plans, logs, diffs, and verdicts stay on disk. Accepted work opens a PR. Built in Go; uses gh.
Galley is a local-first orchestration runtime designed specifically for supervised task execution within AI-assisted repository automation. It allows for seamless integration into any project by running locally and managing work as visible changes within a Git repository, while also ensuring all pertinent evidence is collected before making acceptance decisions.
To get started, implement the Galley binary into your system’s PATH:
curl -fsSL https://raw.githubusercontent.com/shinpr/galley/main/scripts/install.sh | sh
This command fetches and installs the latest release binary directly from GitHub. Alternatively, developers can utilize Go to install Galley directly:
go install github.com/shinpr/galley/cmd/galley@latest
Once installed, the Galley CLI can be utilized for various tasks, such as setting up repositories, validating workflows, and managing task executions.
Galley integrates seamlessly with Claude Code and Codex through plugins, allowing for enhanced functionality like task authoring and repository inspections. Key commands include:
For Claude Code:
/galley:galley Create a Galley task for this feature request.
For Codex:
$galley Create a valid Galley task and queue it for approval.
Understanding the core concepts of Galley is essential for effective utilization:
Galley operates on a structured task lifecycle that moves through various states:
This workflow ensures a transparent and efficient process from task initiation to execution, offering robust feedback loops and state management.
Galley is a powerful tool for developers seeking effective oversight and automation for AI-assisted tasks in repositories. Its flexibility, traceability features, and integration capabilities empower teams to manage their development workflows more efficiently. Whether using Claude Code or Codex, Galley supports a structured and reliable approach to task execution.
Comments
0Start the conversation
Share the first comment.