Loom

External memory for agents

AI-native coordination layer. Multi-agent task routing, checkpointing, and crash recovery for AI coding assistants.

npm install @createsomething/loom-mcp

The Problem

AI agents forget everything between sessions. Context windows have limits. Conversations get summarized. Work gets lost.

The Solution

Loom provides external memory for agents.

  • Session checkpointing — Save progress, resume from any point
  • Crash recovery — Session died? Pick up exactly where you left off
  • Smart routing — Route tasks to the best/cheapest/fastest agent
  • Multi-agent coordination — Multiple agents, one task queue

Why Loom?

FeatureBeadsGas TownLoom
Multi-agent
Smart routingBasic
Session memory
Crash recovery
Git sync
Ground integration
Cost optimization

Installation

Claude Code (CLI)

npm install @createsomething/loom-mcp
claude mcp add --scope user --transport stdio loom -- npx @createsomething/loom-mcp

Cursor (One-Click)

Install in Cursor →

Other Tools

Add to your MCP config:

{
  "mcpServers": {
    "loom": {
      "command": "npx",
      "args": ["@createsomething/loom-mcp"]
    }
  }
}

Quick Start

# Initialize Loom in your project
lm init

# Start working on something (create + claim atomically)
lm work "Fix the authentication bug" --agent claude-code

# Checkpoint progress (crash recovery)
lm checkpoint "JWT validation complete"

# Get routing recommendation
lm route lm-abc --strategy cheapest

# Complete with evidence
lm done lm-abc --evidence "commit-abc123"

Available Tools

Task Management

loom_work Quick start: create and claim task atomically
loom_create Create task for multi-agent coordination
loom_claim Claim a task for an agent
loom_complete Mark a task as complete
loom_cancel Cancel a task
loom_spawn Create sub-tasks
loom_ready List tasks ready to work on
loom_mine List tasks claimed by agent
loom_blocked List blocked tasks

Smart Routing

loom_route Get agent recommendation (best/cheapest/fastest)
loom_agents List all configured agents
loom_analytics Execution analytics

Sessions & Memory

loom_session_start Start a work session
loom_session_end End current session
loom_checkpoint Save progress for crash recovery
loom_recover List recoverable sessions
loom_resume Resume from any point
loom_get_resume_brief Generate context for session continuity

Formulas

loom_formulas List available workflow templates
loom_formula Get formula details

MCP Apps (Interactive UIs)

Loom supports the MCP Apps extension for interactive task visualization. When you call task visibility tools, supported clients render an interactive Kanban-style task board:

  • Drag-and-drop between columns
  • One-click claim, complete, or release tasks
  • Real-time status updates
  • Filter by status, label, or agent

Supported Clients: Claude.ai, VS Code (Insiders), ChatGPT, Goose