Skip to main content
Back to trending

skein

Fail-closed swarm orchestration with epoch-fenced work and late-completion rejection.

  • agent-orchestration
  • ai-agents
  • fail-closed
  • fencing-token
  • security
  • swarm
  • workflow-orchestration
View on GitHub
Stars
261
Forks
0
+ today
+1
Created
2d

Ranking data as of November 4, 2026 (UTC).

Star History

Today, hour by hour

261 stars
260261

Overview

Fail-closed swarm orchestration with epoch-fenced work and late-completion rejection. It ranks #4422 on GitTiger, gaining +1 star on November 4, 2026 (UTC).

The project is written in Go. It was created 2d ago.

AI-generated summary of the repository README — may contain errors.

What it is

Skein is a Go project under the MIT licence that orchestrates local agent swarms and fails closed. Its description highlights work fenced by epoch and the refusal of completions that arrive late. Tags include agent-orchestration, fencing-token, security and workflow-orchestration.

What the README summary says is covered

- Scheduling inside a single local run. - A stop latch that persists and is idempotent. - Queued work fenced by epoch. - Rejecting completions that show up late. - Ending tracked local process trees on Linux, macOS and Windows.

What it says is not covered

The scope is stated bluntly: no sandboxing of arbitrary commands, no authentication or signed leases, no semantic checking of agent output, no exactly-once guarantee for external side effects, no automatic crash recovery, no distributed consensus, and no handling of remote or detached work or of side effects that already crossed an external boundary.

Getting started

The supplied evidence contains no install or usage steps. See the repository README.

Installation
git clone https://github.com/Balanov/skein.git
cd skein
# see README for setup

Frequently Asked Questions

Does Skein sandbox the commands agents run?

No. The README summary lists sandboxing arbitrary commands as not covered.

Which operating systems does process-tree termination cover?

The README summary names Linux, macOS and Windows for tracked local process trees.

Is Skein suitable for distributed or remote agents?

Based on the supplied README summary, no: distributed consensus and remote or detached work are listed as not covered.

Does it recover automatically from crashes?

No. Automatic crash recovery is listed among the things not covered.