← 全部工具

@shapeshift-labs/loom

热度 65 更新于 开发与构建

Repo-level semantic collaboration CLI over Frontier Lang, Frontier Swarm, and Frontier patches.

npmauto-collected

安装

npm
npm install -g @shapeshift-labs/loom

通过 npm 安装。

Loom

@shapeshift-labs/loom is the project-level CLI for semantic source graphs, agent swarm coordination, and Frontier language tooling.

Think of it as a .git-like workspace layer for AI-assisted software work: loom init creates a .loom/ directory, loom scan imports source into a semantic graph, loom snapshot writes content-addressed checkpoints, and the delegate commands expose the lower-level Frontier tools without making users remember each package name.

Install

Run with npm:

npx @shapeshift-labs/loom help

Install globally:

npm install -g @shapeshift-labs/loom
loom init

What It Does

Loom gives a repository a durable semantic workspace:

  • .loom/objects/ stores content-addressed graph and snapshot objects.
  • .loom/index.json records the current imported source graph.
  • .loom/refs/ and .loom/HEAD track semantic graph snapshots.
  • .loom/graph/current.json is the current machine-readable source graph.
  • .loom/graph/runs/ stores durable swarm run graphs by run id.
  • .loom/projections/ stores target-language projection plans.
  • loom swarm ... delegates to Frontier Swarm / Codex worker orchestration.
  • loom ui ... opens the dark Loom dashboard against a swarm run or collected

swarm collection for inspecting and steering workers.

  • loom lang ... delegates to Frontier Lang parsing, source import, slicing,

projection, and universal AST commands.

  • loom frontier ... delegates to Frontier Framework app, evidence, harness,

and build commands.

Loom stays small by delegating specialized capabilities to Frontier packages.