
Harness
A TypeScript framework for building durable, deployable autonomous agents. Author agents in .fabricharness/, run them locally, deploy them to Node, Docker, Temporal, Cloudflare, or Foundry Hosted Agents.
# Install the CLI globally
npm install -g @fabric-harness/cli
# Set a model and run a one-off agent
export FABRIC_MODEL=anthropic/claude-sonnet-4-6
export ANTHROPIC_API_KEY=...
fh run ask --question "What is Temporal?"Or pull the SDK into your own project:
npm install @fabric-harness/sdk
# headless / edge:
# import { defineAgent } from '@fabric-harness/sdk/lite'
# full surface (typed I/O, policy, artifacts):
# import { agent, schema } from '@fabric-harness/sdk'What it is
A durable, cloud-native agent harness built on standard agent terminology — Agent, Session, Skill, Role, Sandbox, Task.
CLI
One binary (fabric-harness or fh) for run, build, dev, doctor, sessions, tasks, approvals, artifacts, and Temporal workers.
Deploy anywhere
Node, Docker, Temporal worker, Cloudflare Workers + Sandbox, and Foundry Hosted Agents. Azure backends are designed-for and rolling in.