multiplexer active

Singular

Maker: alex-reysa License: GPL-3.0 Stars: 37 First released: 2026-06-10 Language: Shell
CLI Autonomous

About

Singular (repo singular-lite) is a bash-and-python orchestration engine for running many autonomous coding agents against one repository. Its three-tier scheduling model puts an L0 origin scheduler through a reconcile cycle — import, recover, integrate, dispatch, snapshot — with L1 area planners decomposing work and L2 worker agents each executing one task in an isolated git worktree on a per-task branch, using whatever runner CLI is on PATH such as claude or codex. Coordination is durable rather than ad hoc: per-task leases prevent collision, state packets track owned files and changes, gate commands like npm test feed results to an auditor model, and a decider maps failures to retry, amend-scope, escalate, or park. Workers dispatch detached by default with a reaper attributing completions and crashes on later cycles, and the autonomy loop supports human approval gates and context continuity through capsules, findings ledgers, and session affinity. It targets macOS and Linux operators running long-lived agent fleets in a single repo.