II.
KnowledgeFabricImpl JSON
Structured · liveknowledge-fabric-impl:napkin-fabric
Napkin as Agent Knowledge Fabric json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "knowledge-fabric-impl:napkin-fabric",
"_kind": "KnowledgeFabricImpl",
"_file": "agent-stack/knowledge-fabric-impls/community-knowledge-fabrics.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Napkin as Agent Knowledge Fabric",
"description": "Napkin as a local-first file-based agent knowledge fabric. Uses\nprogressively disclosed information architecture where agents start\nwith index files and drill into detail on demand. Knowledge is stored\nas plain files on disk — no database, no external service. The\nprogressive disclosure pattern reduces context window waste by loading\nonly the knowledge an agent needs at each reasoning step. As a\nknowledge fabric, Napkin trades retrieval sophistication for simplicity\nand portability — any agent that can read files can use it.\n",
"knowledgeFileFormats": [
"markdown",
"structured-notes"
],
"retrievalStrategy": "progressive-disclosure",
"knowledgePersistence": "local-files",
"knowledgeScopes": [
"project",
"agent"
],
"autoExtractionSupport": false,
"notes": "Napkin's distinguishing feature is progressive disclosure — rather\nthan dumping all knowledge into context, it provides summaries first\nand lets the agent request detail. This mirrors how humans navigate\ndocumentation and is particularly effective for agents with limited\ncontext windows or when operating on large knowledge bases.\n"
},
"outgoingEdges": [
{
"from": "knowledge-fabric-impl:napkin-fabric",
"to": "layer:12-knowledge-fabric",
"kind": "realizes",
"attributes": {}
},
{
"from": "knowledge-fabric-impl:napkin-fabric",
"to": "tool:napkin",
"kind": "integrates_with",
"attributes": {}
}
],
"incomingEdges": []
}