Stoneforge — Summary
Stoneforge is an open-source multi-agent orchestration platform for AI coding agents, centered on a three-role architecture: a Director (strategic planner/task assigner), Workers (ephemeral or persistent agents that execute tasks in isolated git worktrees), and Stewards (merge reviewers that check CI status and handle integration). It ships as @stoneforge/smithy npm CLI with a sf binary and a web dashboard at localhost:3457. The platform features dependency-aware task dispatch via a daemon, a Kanban board with merge requests, plans/workflows, a workspace/terminal multiplexer, document management, channels/messaging, and performance metrics. It supports Claude Code, Codex, and OpenCode agents, with automatic merge and a dependency-aware dispatch daemon that prevents duplicated work and blocked starts. Apache 2.0, community project (source: stoneforge.ai, stoneforge-ai GitHub org).
Differs from seeds: Stoneforge introduces a named three-role hierarchy (Director/Worker/Steward) not found in any seed framework. The Steward role — dedicated merge reviewer — is architecturally novel: while superpowers has a verification-before-completion skill and Bernstein has a "janitor," the Stoneforge Steward is a long-running agent persona dedicated exclusively to merge management. The sf CLI + localhost:3457 web dashboard gives it a closer resemblance to Kagan (Python TUI + SQLite) but with a TypeScript/Node.js implementation. Unlike taskmaster-ai (task planning only), Stoneforge executes, reviews, and merges automatically.