Galley is an open-source agent orchestrator and task execution harness developed by shinpr. Implemented primarily in Go, Galley coordinates AI coding tasks through dedicated background daemon workflows, structured task schemas, and plugin-based agent interfaces. In practical usage, Galley acts as an execution engine that manages task handoffs, revision lifecycles, and agent execution across environments. It provides explicit plugin support for agent ecosystems like Claude and Grok (via dedicated plugin manifests such as `.claude-plugin` and `.grok-plugin`), allowing external AI models to interact with local repository workflows, run tasks under predefined execution timeouts, and track execution state. Galley distinguishes itself by focusing on daemon-driven background execution and structured executor recovery skills rather than being a standalone interactive chatbot. Its architecture emphasizes task handoffs, modular prompt configurations, and schema-validated inputs to maintain reliable agent execution across long-running development jobs. Galley is distributed as open-source software on GitHub under active repository development with native Go tooling.
Tags: ai agent, cli, code assistant, coding agent, developer tools, OpenSource
.claude-plugin) and Grok (.grok-plugin). - Task handoff and revision management — Handles formal task transitions, revisions, and state tracking across execution phases. - Executor recovery skill helpers — Built-in recovery routines to gracefully handle and resume failed agent executions. - Configurable task timeouts — Supports baseline and extended execution timeouts suited for long-running batch development tasks. - Schema-validated execution — Enforces structured task schemas and prompt templates to standardize agent inputs and outputs.Galley is designed for software engineers and systems developers who need a Go-based orchestration harness to manage multi-step, daemon-driven AI coding tasks across agent ecosystems like Claude and Grok. It is less suitable for users looking for a plug-and-play interactive TUI chat assistant.
bash git clone https://github.com/shinpr/galley.git cd galley go build -o galley ./cmd/galley sudo mv galley /usr/local/bin/bash galley --helpbash # Start the Galley daemon galley daemon start # Dispatch a task using a project schema and prompt configuration galley task run --schema ./schemas/task.json --prompt ./prompts/refactor.mdPart of CLI Coding Agents
Categories: AI Coding Agents, Code Assistants, Developer Tools