# Architecture

IWE's data model is built around a **graph-based representation** of markdown documents, where each structural element becomes a node in an interconnected graph. This design enables sophisticated document operations, cross-references, and transformations that go far beyond traditional markdown processing.

[Data Model](data-model.md)

[Node Types and Structure](note-types.md)

[Document Processing Pipeline](documents-processing.md)

[Key System and Cross-References](keys.md)

[Graph Operations and Algorithms](graph.md)

[Data Flow Architecture](data-flow.md)

[Indexing and Reference Systems](indexing.md)

[Advanced Features](graph-operations.md)

[Benchmark](benchmark.md)
