The Dynamic Knowledge Repository (DKR) is a concept developed by Douglas Engelbart as a key component of his vision for raising Collective IQ. A DKR is not a static document library but a living, evolving knowledge base that captures the best current understanding of a group on any given topic and continuously improves as new knowledge emerges.
**Core characteristics:**
- **Dynamic**: The repository is continuously updated as understanding evolves. It is never 'finished'—it represents the current best knowledge
- **Structured**: Information is organized for navigability, with multiple views and levels of detail. Users can drill down from high-level summaries to supporting evidence
- **Collaborative**: Multiple contributors can add, refine, and restructure content. The repository reflects collective understanding, not individual opinion
- **Versioned**: Changes are tracked over time, allowing users to see how understanding has evolved and why
- **Integrated**: The DKR connects related knowledge across domains, making cross-cutting insights visible
**How a DKR works:**
Engelbart envisioned the DKR as a multi-layered system:
1. **Dialog records**: Raw conversations, emails, meeting notes—the unstructured input
2. **Intelligence products**: Analyzed, structured summaries that synthesize the raw material
3. **Handbook-level knowledge**: Polished, navigable knowledge organized for practical use
As new dialog enters the system, it is progressively refined into intelligence products and eventually incorporated into handbook-level knowledge. This creates a continuous improvement cycle where raw information is constantly being distilled into actionable understanding.
**Relationship to modern systems:**
Many modern systems partially implement the DKR vision:
- **Wikis** (Wikipedia, corporate wikis): Collaborative, evolving knowledge with version history
- **Knowledge bases** (Notion, Confluence): Structured organizational knowledge
- **Personal knowledge management** (Obsidian, Roam): Individual DKRs that capture evolving understanding
- **Documentation-as-code**: Version-controlled knowledge that evolves with software
However, most of these systems fall short of Engelbart's full vision because they lack the integrated refinement process that continuously distills raw dialog into structured understanding.
**Why it matters:**
Engelbart believed that organizations cannot raise their Collective IQ without a DKR. Without a shared, evolving knowledge base, each new member starts from scratch, lessons are lost, and the organization cannot build on its own understanding. The DKR is the institutional memory that enables continuous improvement.
**Connection to PKM:**
Personal knowledge management systems can be seen as individual-scale DKRs. The practice of progressively refining fleeting notes into permanent notes (as in Zettelkasten) mirrors the DKR's refinement from dialog records to handbook-level knowledge.