II.
KnowledgeFabricImpl overview
Reference · liveknowledge-fabric-impl:openclaw.knowledge@current
OpenClaw Knowledge Fabric — .agents directory + .crabbox.yaml overview
OpenClaw's knowledge fabric is built on the .agents directory pattern and .crabbox.yaml configuration. The .agents directory contains agent-specific instruction files that persist across sessions. The .crabbox.yaml file defines project-level configuration including tool permissions and workflow definitions. Knowledge is filesystem-based with file-hierarchy retrieval.
Attributes
displayName
OpenClaw Knowledge Fabric — .agents directory + .crabbox.yaml
agentVersionId
agentVersion:openclaw:ge-0-0-0
description
OpenClaw's knowledge fabric is built on the .agents directory pattern and
.crabbox.yaml configuration. The .agents directory contains agent-specific
instruction files that persist across sessions. The .crabbox.yaml file
defines project-level configuration including tool permissions and
workflow definitions. Knowledge is filesystem-based with file-hierarchy
retrieval.
knowledgeFileFormats
- .agents/*.md
- .crabbox.yaml
knowledgeScopes
- project
autoExtractionSupport
false
retrievalStrategy
file-hierarchy
knowledgePersistence
filesystem
notes
OpenClaw's .agents directory pattern allows multiple instruction files
for different agent personas or task types, similar to Roo Code's modes
but directory-based rather than configuration-based.
Outgoing edges
composes1
- agentVersion:openclaw:ge-0-0-0·AgentVersionOpenClaw
realizes1
- layer:12-knowledge-fabric·LayerKnowledge Fabric
uses_memory_system1
- memory-system:openclaw-soul-memory·MemorySystemOpenClaw SOUL + Memory
Incoming edges
composed_of1
- agentVersion:openclaw:ge-0-0-0·AgentVersionOpenClaw