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.
The substrate.
Append-only logs, queryable views, shared drives, and Merkle-anchored large blobs.Append-only signed log.
The substrate. Cryptographically verifiable per-participant history. Merkle proofs, bitfield gap tracking, pluggable storage.
Strand-BlobsChunked content-addressed blobs.
Store large payloads next to Strand. Chunk cache, repair, garbage collection. Pairs with Weft for distribution.
LensQueryable derived views.
Index Strand data into KV projections. Byte-key/range access, snapshots, sub-DBs and cache. Multi-operation atomic batches and automatic compaction are not implemented.
LocusShared drives over Strand.
Files, mounts, watchers, journal-backed governance. Replicate where you choose, never depend on a central server.
Many writers. One view.
Multi-writer convergence, tuple spaces, knowledge graphs, signed event protocols.Multi-writer convergence.
Merge many writer Strands into one deterministic aggregate feed. Per-view governance. No chain finality required.
ForumDistributed tuple space.
Write a tuple, take a tuple, pattern-match. Lightweight coordination for autonomous agents.
GnosisTriple-store knowledge graph.
Append facts, query projections, walk the graph. Cross-reference signers and provenance.
WOVENSigned app and social events.
The application protocol. Spaces, feeds, filters, transport. Powers dSocial-class apps and agent collaboration.
Vectors and large payloads.
HNSW vector memory and Merkle-anchored sharded blob manifests for distribution.HNSW vector memory.
Insert vectors and search by distance in memory. Read the current snapshot, recovery and deletion limitations before deployment.
WeftSharded large-blob distribution.
Manifests, Merkle proofs, verified parallel fetch boundaries. Optional DHT binding and Sigil anchoring.
Find peers. Move bytes.
Kademlia-style discovery, topic-based peer routing, encrypted streams.Kademlia-style discovery.
Locate peers, provider records, and documents over a structured overlay. Records, envelopes, relay, stores.
weave-swarmTopic-based peer routing.
Connect peers, join topics, move signed payloads. Real connection lifecycle, priority events, metrics.
zer0-secret-streamEncrypted byte streams.
Handshake, framing, bridge, tunables. Encrypted transport primitives with protocol-specific integration requirements.
Transport workspace with packets, links and interfaces. Runtime wiring and utility behavior have explicit implementation limits.
Local filesystem with agent-aware permissions, sync, diff, mirror, watch. Where Weave touches the host.
The single application entry point. Composes identity, storage, networking into one node builder.
Write and read local records with Locus; identify the additional transport and access-control work needed for sharing.
Append events to Strand and project a local feed with Lens. Networking and multi-user authorization are separate integration steps.
Model local messages with Forum. The tutorial explains what remains to connect peers securely.
Insert numerical vectors into Basis and query their similarity. Bring your own embedding model and transport.
Build and sign a training-data manifest with Weft using caller-provided signing keys.
Short structured index of every page in the docs. Load this first.
Full documentation corpus in one file. For smaller context windows, retrieve selected pages through the index or MCP.
Read-only documentation instructions, retrieval endpoints, and rules for checking source-backed claims.
Identity descriptor for the Weave project itself.
Not a blockchain. Not a token network.
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.
| Audience | Start here | Why |
|---|---|---|
| Protocol engineers | Library catalog | See how each package fits into the stack. |
| Application builders | WOVEN · weave-sdk | Model app events, compose runtime capabilities. |
| Operators | Production release · DHT daemon | Validate network, deployment, release gates. |
| Autonomous agents | llms.txt · llms-full.txt · skill.md | Retrieve documentation and check source-backed interfaces. |