diff --git a/docs/architecture.md b/docs/architecture.md
index d2ab458d..80531aa3 100644
--- a/docs/architecture.md
+++ b/docs/architecture.md
@@ -8,18 +8,7 @@ Semantica is built around a three-layer modular architecture. Import only what y
## Three-Layer Architecture
-```text
-┌─────────────────────────────────────────────────────────────────┐
-│ Layer 1: Data Ingestion │
-│ Files · Web · APIs · Databases · Streams │
-├─────────────────────────────────────────────────────────────────┤
-│ Layer 2: Semantic Processing │
-│ Parse · Normalize · Extract · Build · QA │
-├─────────────────────────────────────────────────────────────────┤
-│ Layer 3: Application │
-│ GraphRAG · AI Agents · Analytics · Export · Visualization │
-└─────────────────────────────────────────────────────────────────┘
-```
+
@@ -80,16 +69,7 @@ Consumes the knowledge graph for downstream use cases.
Every pipeline follows the same linear path from raw source to delivered output:
-```text
-Ingest → raw data from files, web, databases, streams
-Parse → structured text and layout extraction
-Normalize → canonical forms, date and name standardization
-Extract → entities, relationships, events, triplets
-Build → entity resolution and graph construction
-QA → deduplication, conflict resolution, validation
-Store → vector store, graph store, triplet store
-Deliver → GraphRAG, agents, export, visualization
-```
+
## Module Map
diff --git a/docs/assets/img/diagrams/agent-context-flow.svg b/docs/assets/img/diagrams/agent-context-flow.svg
new file mode 100644
index 00000000..789c05fa
--- /dev/null
+++ b/docs/assets/img/diagrams/agent-context-flow.svg
@@ -0,0 +1,109 @@
+
diff --git a/docs/assets/img/diagrams/architecture-overview.svg b/docs/assets/img/diagrams/architecture-overview.svg
new file mode 100644
index 00000000..56077fce
--- /dev/null
+++ b/docs/assets/img/diagrams/architecture-overview.svg
@@ -0,0 +1,159 @@
+
diff --git a/docs/assets/img/diagrams/extraction-pipeline.svg b/docs/assets/img/diagrams/extraction-pipeline.svg
new file mode 100644
index 00000000..e6c36d0f
--- /dev/null
+++ b/docs/assets/img/diagrams/extraction-pipeline.svg
@@ -0,0 +1,82 @@
+
diff --git a/docs/assets/img/diagrams/graphrag-flow.svg b/docs/assets/img/diagrams/graphrag-flow.svg
new file mode 100644
index 00000000..1446775e
--- /dev/null
+++ b/docs/assets/img/diagrams/graphrag-flow.svg
@@ -0,0 +1,100 @@
+
diff --git a/docs/assets/img/diagrams/kg-structure.svg b/docs/assets/img/diagrams/kg-structure.svg
new file mode 100644
index 00000000..47e6b659
--- /dev/null
+++ b/docs/assets/img/diagrams/kg-structure.svg
@@ -0,0 +1,90 @@
+
diff --git a/docs/assets/img/diagrams/pipeline-flow.svg b/docs/assets/img/diagrams/pipeline-flow.svg
new file mode 100644
index 00000000..a8038810
--- /dev/null
+++ b/docs/assets/img/diagrams/pipeline-flow.svg
@@ -0,0 +1,85 @@
+
diff --git a/docs/assets/img/diagrams/reasoning-chain.svg b/docs/assets/img/diagrams/reasoning-chain.svg
new file mode 100644
index 00000000..f482daec
--- /dev/null
+++ b/docs/assets/img/diagrams/reasoning-chain.svg
@@ -0,0 +1,90 @@
+
diff --git a/docs/assets/img/semantica-wordmark-dark.svg b/docs/assets/img/semantica-wordmark-dark.svg
new file mode 100644
index 00000000..ba58497b
--- /dev/null
+++ b/docs/assets/img/semantica-wordmark-dark.svg
@@ -0,0 +1,12 @@
+
diff --git a/docs/assets/img/semantica-wordmark-light.svg b/docs/assets/img/semantica-wordmark-light.svg
new file mode 100644
index 00000000..bc207671
--- /dev/null
+++ b/docs/assets/img/semantica-wordmark-light.svg
@@ -0,0 +1,12 @@
+
diff --git a/docs/concepts.md b/docs/concepts.md
index 88eaa595..107d6059 100644
--- a/docs/concepts.md
+++ b/docs/concepts.md
@@ -14,6 +14,8 @@ At its core, Semantica adds a **context and intelligence layer** on top of your
## Knowledge Graphs
+
+
The foundation of everything in Semantica. A knowledge graph stores information as three building blocks:
- **Nodes (entities)** — people, companies, locations, events, concepts
@@ -76,6 +78,8 @@ Semantica uses embeddings for:
GraphRAG (Graph-Augmented Retrieval Augmented Generation) enhances LLM responses by grounding them in a structured knowledge graph rather than raw text chunks alone.
+
+
**How it works:**
1. User submits a query
diff --git a/docs/docs.json b/docs/docs.json
index c2ffe747..a1813096 100644
--- a/docs/docs.json
+++ b/docs/docs.json
@@ -10,8 +10,8 @@
},
"favicon": "/assets/img/semantica-logo.png",
"logo": {
- "light": "/assets/img/semantica-logo.png",
- "dark": "/assets/img/semantica-logo.png"
+ "light": "/assets/img/semantica-wordmark-light.svg",
+ "dark": "/assets/img/semantica-wordmark-dark.svg"
},
"font": {
"headings": {
diff --git a/docs/index.md b/docs/index.md
index d4845ac2..ec684db1 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -34,6 +34,8 @@ Semantica is the **accountability and context layer** you add on top of your exi
Works alongside any LLM provider and any agent framework.
+
+
## Quick Start
```bash
diff --git a/docs/quickstart.md b/docs/quickstart.md
index ae68c050..dfb11686 100644
--- a/docs/quickstart.md
+++ b/docs/quickstart.md
@@ -39,6 +39,8 @@ python -c "import semantica; print(semantica.__version__)"
## Full Pipeline
+
+
diff --git a/docs/reference/context.md b/docs/reference/context.md
index 02b7d411..44042e70 100644
--- a/docs/reference/context.md
+++ b/docs/reference/context.md
@@ -15,6 +15,8 @@ icon: "brain"
- **`CausalAnalyzer`** — traces downstream impact of any decision
- **`PolicyEngine`** — validates decisions against configurable rules before they're recorded
+
+
## AgentContext
The main entry point. Wraps memory, graph, and decision tracking behind a single API.
diff --git a/docs/reference/kg.md b/docs/reference/kg.md
index 09d4d327..f823bf6d 100644
--- a/docs/reference/kg.md
+++ b/docs/reference/kg.md
@@ -21,6 +21,8 @@ icon: "diagram-project"
For conflict detection and advanced entity resolution, use `semantica.conflicts` and `semantica.deduplication` alongside this module.
+
+
## GraphBuilder
Constructs knowledge graphs from extracted entities and relationships:
diff --git a/docs/reference/pipeline.md b/docs/reference/pipeline.md
index be9c7d9b..32723a7f 100644
--- a/docs/reference/pipeline.md
+++ b/docs/reference/pipeline.md
@@ -14,6 +14,8 @@ icon: "gear"
- **`FailureHandler`** — skip, stop, or retry failed documents without halting the pipeline
- **Progress tracking** — console (tqdm), WebSocket streaming, or file logging
+
+
## Basic Pipeline
```python
diff --git a/docs/reference/reasoning.md b/docs/reference/reasoning.md
index 9012abbb..876e67b8 100644
--- a/docs/reference/reasoning.md
+++ b/docs/reference/reasoning.md
@@ -16,6 +16,8 @@ icon: "microchip"
- **`TemporalReasoningEngine`** — all 13 Allen interval algebra relations for time-aware inference
- **`ExplanationGenerator`** — structured explanation paths for every derived conclusion
+
+
## Reasoner (Main Facade)
The unified entry point for rule-based forward-chaining inference:
diff --git a/docs/reference/semantic_extract.md b/docs/reference/semantic_extract.md
index b3f1cd18..63ff85ae 100644
--- a/docs/reference/semantic_extract.md
+++ b/docs/reference/semantic_extract.md
@@ -14,6 +14,8 @@ icon: "magnifying-glass-chart"
- **`EventExtractor`** — event detection with participants, temporal context, and confidence scores
- **`CoreferenceResolver`** — resolve "Apple" and "the company" to the same entity across a document
+
+
## NERExtractor
```python