diff --git a/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts b/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts
index 1ea035668..a8aa9fd40 100644
--- a/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts
+++ b/packages/components/nodes/cache/InMemoryCache/InMemoryCache.ts
@@ -20,7 +20,7 @@ class InMemoryCache implements INode {
this.version = 1.0
this.type = 'InMemoryCache'
this.description = 'Cache LLM response in memory, will be cleared once app restarted'
- this.icon = 'inmemorycache.png'
+ this.icon = 'Memory.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(InMemoryCacheExtended)]
this.inputs = []
diff --git a/packages/components/nodes/cache/InMemoryCache/InMemoryEmbeddingCache.ts b/packages/components/nodes/cache/InMemoryCache/InMemoryEmbeddingCache.ts
index fad72482d..f83fca3d0 100644
--- a/packages/components/nodes/cache/InMemoryCache/InMemoryEmbeddingCache.ts
+++ b/packages/components/nodes/cache/InMemoryCache/InMemoryEmbeddingCache.ts
@@ -21,7 +21,7 @@ class InMemoryEmbeddingCache implements INode {
this.version = 1.0
this.type = 'InMemoryEmbeddingCache'
this.description = 'Cache generated Embeddings in memory to avoid needing to recompute them.'
- this.icon = 'inmemorycache.png'
+ this.icon = 'Memory.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(CacheBackedEmbeddings)]
this.inputs = [
diff --git a/packages/components/nodes/cache/InMemoryCache/Memory.svg b/packages/components/nodes/cache/InMemoryCache/Memory.svg
new file mode 100644
index 000000000..cc97b9e6f
--- /dev/null
+++ b/packages/components/nodes/cache/InMemoryCache/Memory.svg
@@ -0,0 +1,19 @@
+
diff --git a/packages/components/nodes/cache/InMemoryCache/inmemorycache.png b/packages/components/nodes/cache/InMemoryCache/inmemorycache.png
deleted file mode 100644
index 1e5fe6d14..000000000
Binary files a/packages/components/nodes/cache/InMemoryCache/inmemorycache.png and /dev/null differ
diff --git a/packages/components/nodes/cache/MomentoCache/Momento.svg b/packages/components/nodes/cache/MomentoCache/Momento.svg
new file mode 100644
index 000000000..22e9474d7
--- /dev/null
+++ b/packages/components/nodes/cache/MomentoCache/Momento.svg
@@ -0,0 +1,4 @@
+
diff --git a/packages/components/nodes/cache/MomentoCache/MomentoCache.ts b/packages/components/nodes/cache/MomentoCache/MomentoCache.ts
index 2bd2625b8..8b4ce416b 100644
--- a/packages/components/nodes/cache/MomentoCache/MomentoCache.ts
+++ b/packages/components/nodes/cache/MomentoCache/MomentoCache.ts
@@ -20,7 +20,7 @@ class MomentoCache implements INode {
this.version = 1.0
this.type = 'MomentoCache'
this.description = 'Cache LLM response using Momento, a distributed, serverless cache'
- this.icon = 'momento.png'
+ this.icon = 'Momento.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(LangchainMomentoCache)]
this.credential = {
diff --git a/packages/components/nodes/cache/RedisCache/redis.svg b/packages/components/nodes/cache/RedisCache/redis.svg
index 903590697..b94c650fe 100644
--- a/packages/components/nodes/cache/RedisCache/redis.svg
+++ b/packages/components/nodes/cache/RedisCache/redis.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
diff --git a/packages/components/nodes/cache/UpstashRedisCache/Upstash.svg b/packages/components/nodes/cache/UpstashRedisCache/Upstash.svg
new file mode 100644
index 000000000..582d151a9
--- /dev/null
+++ b/packages/components/nodes/cache/UpstashRedisCache/Upstash.svg
@@ -0,0 +1,6 @@
+
diff --git a/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts b/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts
index f4ed947ba..311979c29 100644
--- a/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts
+++ b/packages/components/nodes/cache/UpstashRedisCache/UpstashRedisCache.ts
@@ -19,7 +19,7 @@ class UpstashRedisCache implements INode {
this.version = 1.0
this.type = 'UpstashRedisCache'
this.description = 'Cache LLM response in Upstash Redis, serverless data for Redis and Kafka'
- this.icon = 'upstash.png'
+ this.icon = 'Upstash.svg'
this.category = 'Cache'
this.baseClasses = [this.type, ...getBaseClasses(LangchainUpstashRedisCache)]
this.credential = {