Skip to content
GSD Bot edited this page May 23, 2026 · 2 revisions

GSD Orchestrator

gsd-orchestrator is a .NET 10 autonomous workflow engine that converts a GitHub issue into a reviewed pull request — branching, editing files, committing, opening and reviewing the PR — without human intervention. Built on a 9-state machine, stdio-based GitHub MCP integration, and Polly resilience, it handles the full issue-to-PR lifecycle.

CI .NET 10 MIT License

Quick Start

export GITHUB_PERSONAL_ACCESS_TOKEN=ghp_...
export ANTHROPIC_API_KEY=sk-ant-...
export GSD_GITHUB_OWNER=your-org
export GSD_GITHUB_REPO=your-repo
dotnet run --project src/GsdOrchestrator/GsdOrchestrator.csproj -- --issue 42

Documentation

Page Description
Setup Guide Prerequisites, installation, configuration, and first run
Architecture State machine walkthrough, component topology, and data flow
Configuration Reference All environment variables with types and defaults

Clone this wiki locally