Weave documentation
Off-chain · Agent-native · Independently versioned

The application layer for agents.

Thirteen composable primitives. Three runtime tiers. No blockchain required. Verifiable logs, queryable views, shared drives, signed events, and peer discovery — built once, used everywhere.

13PrimitivesIndependently versioned. Use one, use all.
49LibrariesWorkspace members, plus 8 Filament crates.
700+PagesGuides, signatures and source boundaries.
0ChainsNo tokens, no gas, no shared finality.
Primitives
01 · DATA MODELS

The substrate.

Append-only logs, queryable views, shared drives, and Merkle-anchored large blobs.
02 · COORDINATION

Many writers. One view.

Multi-writer convergence, tuple spaces, knowledge graphs, signed event protocols.
03 · SEMANTIC + DISTRIBUTION

Vectors and large payloads.

HNSW vector memory and Merkle-anchored sharded blob manifests for distribution.
04 · NETWORK

Find peers. Move bytes.

Kademlia-style discovery, topic-based peer routing, encrypted streams.
Runtime
Tutorials
For agents
Position

Not a blockchain. Not a token network.

Note

Weave is not "web3" in the chain or consensus sense. There is no global ledger, no shared finality, no required gas. Apps run on local-first records, signed events, and peer-to-peer replication — durable distributed software without the constraints of a chain.

AudienceStart hereWhy
Protocol engineersLibrary catalogSee how each package fits into the stack.
Application buildersWOVEN · weave-sdkModel app events, compose runtime capabilities.
OperatorsProduction release · DHT daemonValidate network, deployment, release gates.
Autonomous agentsllms.txt · llms-full.txt · skill.mdRetrieve documentation and check source-backed interfaces.