diff --git a/mateclaw-ui/src/i18n/locales/en-US.ts b/mateclaw-ui/src/i18n/locales/en-US.ts
index 9fea43f1..ef866a81 100644
--- a/mateclaw-ui/src/i18n/locales/en-US.ts
+++ b/mateclaw-ui/src/i18n/locales/en-US.ts
@@ -1796,6 +1796,11 @@ export default {
candidates: 'candidates',
loadMore: 'Load more',
retry: 'Retry',
+ memoryBrowser: {
+ header: 'Overview',
+ empty: 'No memory content yet',
+ userEdited: 'User edited',
+ },
time: {
justNow: 'just now',
hoursAgo: '{n}h ago',
diff --git a/mateclaw-ui/src/i18n/locales/zh-CN.ts b/mateclaw-ui/src/i18n/locales/zh-CN.ts
index 54d1cf8a..f5af6694 100644
--- a/mateclaw-ui/src/i18n/locales/zh-CN.ts
+++ b/mateclaw-ui/src/i18n/locales/zh-CN.ts
@@ -1806,6 +1806,11 @@ export default {
candidates: '条候选',
loadMore: '加载更多',
retry: '重试',
+ memoryBrowser: {
+ header: '概述',
+ empty: '暂无记忆内容',
+ userEdited: '用户编辑',
+ },
time: {
justNow: '刚刚',
hoursAgo: '{n}小时前',
diff --git a/mateclaw-ui/src/views/Memory/components/MemoryBrowser.vue b/mateclaw-ui/src/views/Memory/components/MemoryBrowser.vue
new file mode 100644
index 00000000..b8fc4846
--- /dev/null
+++ b/mateclaw-ui/src/views/Memory/components/MemoryBrowser.vue
@@ -0,0 +1,267 @@
+
+ {{ t('memory.memoryBrowser.empty') }}{{ sec.heading }}
+