diff --git a/README.md b/README.md
index 924b2df5..de1a62c4 100644
--- a/README.md
+++ b/README.md
@@ -35,6 +35,10 @@ by deploying multiple containers.
- Containers, so can be deployed using Docker Compose or Kubernetes
- Plug'n'play, switch different LLM modules to suit your LLM options
+## Architecture
+
+
+
## Included modules
- `chunker-recursive` - Accepts text documents and uses LangChain recurse
diff --git a/architecture.png b/architecture.png
index deb30c7c..2e9f2a5f 100644
Binary files a/architecture.png and b/architecture.png differ
diff --git a/architecture.svg b/architecture.svg
index 86a0cad5..59a74d06 100644
--- a/architecture.svg
+++ b/architecture.svg
@@ -2,13 +2,16 @@
+ inkscape:current-layer="layer1"
+ inkscape:export-bgcolor="#ffffffff" />
@@ -188,37 +192,93 @@
id="tspan5-8-6">vectorizer
+ id="g28"
+ transform="translate(10.49019,0.0294136)">
- kgextractor
+ style="fill:none;fill-opacity:1;stroke:#068dff;stroke-width:1;stroke-dasharray:none;stroke-opacity:1"
+ id="rect1-5-8-9-4"
+ width="26.781324"
+ height="34.750412"
+ x="147.42021"
+ y="52.11697"
+ ry="3.4270816"
+ rx="3.4270809" />
+
+
+
+ kgextractorrelationships
+
+
+
+ kgextractordefinitions
+
+
+ transform="translate(14.831732,-36.403481)">
ollama
+
+
+ embeddingshf
+
+ transform="translate(27.210231,-37.875265)">
+ transform="translate(5.852166,-39.11037)">
+ transform="translate(-25.790081,-1.3827656)">
+ transform="translate(-89.516126,14.598037)">
+ transform="translate(70.205635,-8.6910853)">
+ transform="translate(12.093037,-143.94078)">
-
-
-
-
+ d="m 171.13924,106.08715 1e-5,22.33534"
+ id="path28" />
+ transform="translate(155.87293,3.8839786)">
Embeds
+
+
+
+
+
+ Model
+
@@ -580,7 +663,7 @@
+
+
+
+
+
+