Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weave

简体中文

Weave is a general, extensible standard for composing agent execution workflows. It gives teams a portable way to describe process semantics, evidence, state, and governance without turning the process into a code DSL, workflow engine, shell orchestrator, or scheduler.

The phrase "composable like functions" describes the semantics of the standard: a Workflow Definition can be treated as a portable value, combined through typed composition declarations, and interpreted by a host runtime. It does not mean authors must write workflows as code.

flowchart LR
  A[Authoring surfaces] --> B[Workflow Definition + CompositionSpec]
  B --> C[Host interpreter]
  C --> D[Admitted runtime relations + instances]
  D --> E[Append-only Run trace]
Loading

Core Objects

  • Task Contract: the goal, scope, acceptance criteria, and effect boundary for a run or workflow instance.
  • Workflow: a portable, composable definition made from ordered steps and typed composition declarations.
  • Node: a stable process checkpoint with inputs, outputs, exit criteria, and typed outcomes.
  • Result Bundle: findings, artifacts, decisions, effects, and continuation proposals produced by a workflow.
  • Run: an append-only execution trace that records workflow instances, evidence, state, and effects.

Adopt Weave Minimally

  1. Start with one Task Contract that names the goal, allowed scope, and side effects.
  2. Define the smallest Workflow and CompositionSpec that make the process portable across hosts.
  3. Keep host-specific execution in Actions or adapters, not in the core Workflow semantics.
  4. Record outcomes, evidence, and effects in the Run trace so the process can be inspected and resumed.
  5. Add standard Workflow libraries or plugins only where they clarify reuse; they are not special branches in the core.

Read More

License

MIT

About

A composable standard for agent execution workflows.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors