{"id":129968,"date":"2026-09-04T18:07:01","date_gmt":"2026-09-04T11:07:01","guid":{"rendered":"https:\/\/tino.vn\/blog\/?p=129968"},"modified":"2026-09-05T16:59:21","modified_gmt":"2026-09-05T09:59:21","slug":"persistent-memory-cua-hermes-agent-vs-openclaw","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/persistent-memory-cua-hermes-agent-vs-openclaw\/","title":{"rendered":"Persistent Memory c\u1ee7a Hermes Agent vs OpenClaw: B\u00ean n\u00e0o ghi nh\u1edb t\u1ed1t h\u01a1n?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>M\u1ed9t AI Agent th\u00f4ng minh \u0111\u1ebfn \u0111\u00e2u nh\u01b0ng qu\u00ean s\u1ea1ch m\u1ecdi th\u1ee9 sau m\u1ed7i l\u1ea7n \u0111\u00f3ng \u1ee9ng d\u1ee5ng th\u00ec v\u1eabn ch\u1ec9 l\u00e0 m\u1ed9t c\u00f4ng c\u1ee5 tr\u00f2 chuy\u1ec7n t\u1ea1m th\u1eddi. \u0110\u00e2y ch\u00ednh l\u00e0 l\u00fd do kh\u00e1i ni\u1ec7m Persistent Memory \u0111ang tr\u1edf th\u00e0nh ti\u00eau ch\u00ed quan tr\u1ecdng b\u1eadc nh\u1ea5t khi l\u1ef1a ch\u1ecdn n\u1ec1n t\u1ea3ng AI Agent. C\u00f9ng Tino so s\u00e1nh Persistent Memory c\u1ee7a Hermes Agent vs OpenClaw qua b\u00e0i vi\u1ebft d\u01b0\u1edbi \u0111\u00e2y nh\u00e9!<\/strong><\/p>\n\n\n\n<h2 id=\"Persistent_Memory_trong_AI_Agent_l\u00e0_g\u00ec?\"><strong>Persistent Memory trong AI Agent l\u00e0 g\u00ec?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Persistent Memory c\u00f3 th\u1ec3 hi\u1ec3u \u0111\u01a1n gi\u1ea3n l\u00e0 <strong>b\u1ed9 nh\u1edb d\u00e0i h\u1ea1n c\u1ee7a AI Agent<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1ed9t m\u00f4 h\u00ecnh AI th\u00f4ng th\u01b0\u1eddng ch\u1ee7 y\u1ebfu d\u1ef1a v\u00e0o context \u0111ang \u0111\u01b0\u1ee3c g\u1eedi trong phi\u00ean tr\u00f2 chuy\u1ec7n. Khi context b\u1ecb r\u00fat g\u1ecdn, phi\u00ean b\u1ecb reset ho\u1eb7c m\u1ed9t cu\u1ed9c tr\u00f2 chuy\u1ec7n m\u1edbi \u0111\u01b0\u1ee3c t\u1ea1o, nhi\u1ec1u th\u00f4ng tin c\u0169 c\u00f3 th\u1ec3 kh\u00f4ng c\u00f2n xu\u1ea5t hi\u1ec7n trong prompt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Persistent Memory gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 n\u00e0y b\u1eb1ng c\u00e1ch l\u01b0u nh\u1eefng th\u00f4ng tin quan tr\u1ecdng ra b\u00ean ngo\u00e0i context t\u1ea1m th\u1eddi, ch\u1eb3ng h\u1ea1n:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>S\u1edf th\u00edch v\u00e0 c\u00e1ch giao ti\u1ebfp c\u1ee7a ng\u01b0\u1eddi d\u00f9ng.<\/li>\n\n\n\n<li>C\u00f4ng ngh\u1ec7 \u0111ang s\u1eed d\u1ee5ng trong d\u1ef1 \u00e1n.<\/li>\n\n\n\n<li>Quy t\u1eafc ho\u1eb7c convention c\u1ee7a \u0111\u1ed9i ng\u0169.<\/li>\n\n\n\n<li>C\u00f4ng vi\u1ec7c \u0111\u00e3 ho\u00e0n th\u00e0nh.<\/li>\n\n\n\n<li>C\u00e1c quy\u1ebft \u0111\u1ecbnh quan tr\u1ecdng.<\/li>\n\n\n\n<li>Nh\u1eefng b\u00e0i h\u1ecdc Agent r\u00fat ra sau khi x\u1eed l\u00fd c\u00f4ng vi\u1ec7c.<\/li>\n\n\n\n<li>Th\u00f4ng tin c\u1ea7n s\u1eed d\u1ee5ng l\u1ea1i trong nhi\u1ec1u phi\u00ean kh\u00e1c nhau.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Khi b\u1eaft \u0111\u1ea7u phi\u00ean m\u1edbi ho\u1eb7c khi c\u1ea7n truy xu\u1ea5t th\u00f4ng tin, AI Agent c\u00f3 th\u1ec3 \u0111\u1ecdc l\u1ea1i b\u1ed9 nh\u1edb n\u00e0y.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-1.png\" alt=\"Persistent Memory trong AI Agent l\u00e0 g\u00ec?\" class=\"wp-image-129970\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-1.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-1-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Persistent Memory trong AI Agent l\u00e0 g\u00ec?<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">C\u00f3 th\u1ec3 h\u00ecnh dung \u0111\u01a1n gi\u1ea3n:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conversation \u2192 ch\u1ecdn th\u00f4ng tin quan tr\u1ecdng \u2192 l\u01b0u Persistent Memory \u2192 phi\u00ean m\u1edbi \u2192 truy xu\u1ea5t Memory \u2192 ti\u1ebfp t\u1ee5c c\u00f4ng vi\u1ec7c<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y c\u0169ng l\u00e0 l\u00fd do Persistent Memory ng\u00e0y c\u00e0ng tr\u1edf th\u00e0nh th\u00e0nh ph\u1ea7n quan tr\u1ecdng trong c\u00e1c AI Agent ch\u1ea1y l\u00e2u d\u00e0i.<\/p>\n\n\n\n<h2 id=\"Persistent_Memory_c\u1ee7a_Hermes_Agent_ho\u1ea1t_\u0111\u1ed9ng_nh\u01b0_th\u1ebf_n\u00e0o?\"><strong>Persistent Memory c\u1ee7a Hermes Agent ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes Agent s\u1eed d\u1ee5ng m\u00f4 h\u00ecnh <strong>bounded, curated memory<\/strong>, t\u1ee9c b\u1ed9 nh\u1edb c\u00f3 gi\u1edbi h\u1ea1n v\u00e0 \u0111\u01b0\u1ee3c tuy\u1ec3n ch\u1ecdn \u0111\u1ec3 ch\u1ec9 gi\u1eef l\u1ea1i nh\u1eefng th\u00f4ng tin th\u1ef1c s\u1ef1 c\u1ea7n thi\u1ebft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u1ede ch\u1ebf \u0111\u1ed9 m\u1eb7c \u0111\u1ecbnh, Persistent Memory c\u1ee7a Hermes Agent g\u1ed3m hai t\u1ec7p ch\u00ednh:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>T\u1ec7p<\/th><th>Ch\u1ee9c n\u0103ng<\/th><th>Gi\u1edbi h\u1ea1n m\u1eb7c \u0111\u1ecbnh<\/th><\/tr><tr><td><code>MEMORY.md<\/code><\/td><td>Ki\u1ebfn th\u1ee9c Agent c\u1ea7n ghi nh\u1edb nh\u01b0 m\u00f4i tr\u01b0\u1eddng, d\u1ef1 \u00e1n, convention, b\u00e0i h\u1ecdc<\/td><td>2.200 k\u00fd t\u1ef1<\/td><\/tr><tr><td><code>USER.md<\/code><\/td><td>Th\u00f4ng tin ng\u01b0\u1eddi d\u00f9ng, s\u1edf th\u00edch, phong c\u00e1ch giao ti\u1ebfp<\/td><td>1.375 k\u00fd t\u1ef1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hai t\u1ec7p \u0111\u01b0\u1ee3c l\u01b0u trong:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>~\/.hermes\/memories\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes n\u1ea1p n\u1ed9i dung hai t\u1ec7p v\u00e0o system prompt khi b\u1eaft \u0111\u1ea7u session. T\u1ed5ng dung l\u01b0\u1ee3ng m\u1eb7c \u0111\u1ecbnh t\u01b0\u01a1ng \u0111\u01b0\u01a1ng kho\u1ea3ng 1.300 token, gi\u00fap l\u01b0\u1ee3ng memory lu\u00f4n \u0111\u01b0\u1ee3c gi\u1edbi h\u1ea1n v\u00e0 t\u01b0\u01a1ng \u0111\u1ed1i d\u1ec5 ki\u1ec3m so\u00e1t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Xem th\u00eam:<\/strong> <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/user-guide\/features\/memory\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/hermes-agent.nousresearch.com\/docs\/user-guide\/features\/memory<\/a><\/p>\n\n\n\n<h3 id=\"MEMORY.md_v\u00e0_USER.md_\u0111\u01b0\u1ee3c_s\u1eed_d\u1ee5ng_kh\u00e1c_nhau_ra_sao?\"><strong>MEMORY.md v\u00e0 USER.md \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng kh\u00e1c nhau ra sao?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes Agent chia kh\u00e1 r\u00f5 hai lo\u1ea1i th\u00f4ng tin.<\/p>\n\n\n\n<h4 id=\"MEMORY.md\"><strong>MEMORY.md<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ph\u00f9 h\u1ee3p v\u1edbi nh\u1eefng th\u00f4ng tin li\u00ean quan \u0111\u1ebfn m\u00f4i tr\u01b0\u1eddng v\u00e0 c\u00f4ng vi\u1ec7c, ch\u1eb3ng h\u1ea1n:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u00e1y ch\u1ee7 \u0111ang ch\u1ea1y Debian.<\/li>\n\n\n\n<li>D\u1ef1 \u00e1n s\u1eed d\u1ee5ng Node.js.<\/li>\n\n\n\n<li>Database \u0111ang d\u00f9ng PostgreSQL.<\/li>\n\n\n\n<li>Quy tr\u00ecnh deploy.<\/li>\n\n\n\n<li>C\u1ea5u tr\u00fac th\u01b0 m\u1ee5c d\u1ef1 \u00e1n.<\/li>\n\n\n\n<li>L\u1ed7i \u0111\u00e3 t\u1eebng g\u1eb7p v\u00e0 c\u00e1ch x\u1eed l\u00fd.<\/li>\n\n\n\n<li>M\u1ed9t c\u00f4ng vi\u1ec7c quan tr\u1ecdng \u0111\u00e3 ho\u00e0n th\u00e0nh.<\/li>\n<\/ul>\n\n\n\n<h4 id=\"USER.md\"><strong>USER.md<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ph\u00f9 h\u1ee3p v\u1edbi th\u00f4ng tin li\u00ean quan tr\u1ef1c ti\u1ebfp \u0111\u1ebfn ng\u01b0\u1eddi d\u00f9ng:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u00e1ch x\u01b0ng h\u00f4.<\/li>\n\n\n\n<li>Phong c\u00e1ch tr\u1ea3 l\u1eddi mong mu\u1ed1n.<\/li>\n\n\n\n<li>Tr\u00ecnh \u0111\u1ed9 k\u1ef9 thu\u1eadt.<\/li>\n\n\n\n<li>Th\u00f3i quen l\u00e0m vi\u1ec7c.<\/li>\n\n\n\n<li>C\u00f4ng c\u1ee5 y\u00eau th\u00edch.<\/li>\n\n\n\n<li>Nh\u1eefng c\u00e1ch tr\u00ecnh b\u00e0y n\u00ean \u01b0u ti\u00ean ho\u1eb7c tr\u00e1nh.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Vi\u1ec7c t\u00e1ch hai nh\u00f3m gi\u00fap Hermes Agent tr\u00e1nh tr\u1ed9n l\u1eabn ki\u1ebfn th\u1ee9c c\u00f4ng vi\u1ec7c v\u1edbi h\u1ed3 s\u01a1 ng\u01b0\u1eddi d\u00f9ng.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-2.png\" alt=\"MEMORY.md v\u00e0 USER.md \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng kh\u00e1c nhau ra sao?\" class=\"wp-image-129971\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-2.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-2-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>MEMORY.md v\u00e0 USER.md \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng kh\u00e1c nhau ra sao?<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 id=\"Hermes_Agent_c\u00f3_th\u1ec3_t\u1ef1_\u0111\u1ed9ng_ghi_nh\u1edb\"><strong>Hermes Agent c\u00f3 th\u1ec3 t\u1ef1 \u0111\u1ed9ng ghi nh\u1edb<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1ed9t \u0111i\u1ec3m \u0111\u00e1ng ch\u00fa \u00fd l\u00e0 ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng nh\u1ea5t thi\u1ebft ph\u1ea3i li\u00ean t\u1ee5c y\u00eau c\u1ea7u:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\u201cRemember this.\u201d<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes Agent c\u00f3 th\u1ec3 ch\u1ee7 \u0111\u1ed9ng l\u01b0u nh\u1eefng th\u00f4ng tin \u0111\u01b0\u1ee3c \u0111\u00e1nh gi\u00e1 l\u00e0 h\u1eefu \u00edch l\u00e2u d\u00e0i, ch\u1eb3ng h\u1ea1n m\u1ed9t preference m\u1edbi, convention c\u1ee7a d\u1ef1 \u00e1n ho\u1eb7c m\u1ed9t b\u00e0i h\u1ecdc sau qu\u00e1 tr\u00ecnh x\u1eed l\u00fd l\u1ed7i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes c\u00f2n c\u00f3 <strong>background self-improvement review<\/strong> ch\u1ea1y sau l\u01b0\u1ee3t h\u1ed9i tho\u1ea1i. C\u01a1 ch\u1ebf n\u00e0y c\u00f3 th\u1ec3 ph\u00e1t hi\u1ec7n c\u00e1c b\u00e0i h\u1ecdc ho\u1eb7c th\u00f4ng tin \u0111\u00e1ng ghi nh\u1edb r\u1ed3i c\u1eadp nh\u1eadt memory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu mu\u1ed1n ki\u1ec3m so\u00e1t ch\u1eb7t h\u01a1n, ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 b\u1eadt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>memory.write_approval: true<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Khi \u0111\u00f3, nh\u1eefng thay \u0111\u1ed5i memory ph\u1ea3i \u0111\u01b0\u1ee3c duy\u1ec7t tr\u01b0\u1edbc khi \u0111\u01b0\u1ee3c l\u01b0u ch\u00ednh th\u1ee9c. Hermes cung c\u1ea5p c\u00e1c l\u1ec7nh nh\u01b0:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/memory pending<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>\/memory approve &lt;id><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>\/memory reject &lt;id><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1ch tri\u1ec3n khai n\u00e0y \u0111\u1eb7c bi\u1ec7t h\u1eefu \u00edch trong m\u00f4i tr\u01b0\u1eddng doanh nghi\u1ec7p ho\u1eb7c khi ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng mu\u1ed1n Agent t\u1ef1 \u0111\u1ed9ng ghi l\u1ea1i m\u1ed9t gi\u1ea3 \u0111\u1ecbnh ch\u01b0a \u0111\u01b0\u1ee3c x\u00e1c nh\u1eadn.<\/p>\n\n\n\n<h3 id=\"Memory_c\u1ee7a_Hermes_kh\u00f4ng_thay_\u0111\u1ed5i_gi\u1eefa_session_\u0111ang_ch\u1ea1y\"><strong>Memory c\u1ee7a Hermes kh\u00f4ng thay \u0111\u1ed5i gi\u1eefa session \u0111ang ch\u1ea1y<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes Agent t\u1ea1o m\u1ed9t <strong>frozen snapshot<\/strong> c\u1ee7a MEMORY.md v\u00e0 USER.md khi session b\u1eaft \u0111\u1ea7u. N\u1ebfu Agent c\u1eadp nh\u1eadt memory gi\u1eefa phi\u00ean, d\u1eef li\u1ec7u m\u1edbi \u0111\u01b0\u1ee3c ghi xu\u1ed1ng \u1ed5 \u0111\u0129a ngay l\u1eadp t\u1ee9c nh\u01b0ng ph\u1ea7n memory \u0111\u00e3 n\u1eb1m trong system prompt v\u1eabn gi\u1eef nguy\u00ean.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Memory m\u1edbi s\u1ebd \u0111\u01b0\u1ee3c n\u1ea1p \u0111\u1ea7y \u0111\u1ee7 khi m\u1edf session ti\u1ebfp theo. Thi\u1ebft k\u1ebf n\u00e0y gi\u00fap Hermes duy tr\u00ec prefix cache c\u1ee7a m\u00f4 h\u00ecnh v\u00e0 gi\u1ea3m chi ph\u00ed x\u1eed l\u00fd prompt.<\/p>\n\n\n\n<h3 id=\"Khi_Persistent_Memory_\u0111\u1ea7y_th\u00ec_sao?\"><strong>Khi Persistent Memory \u0111\u1ea7y th\u00ec sao?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes Agent \u0111\u1eb7t gi\u1edbi h\u1ea1n kh\u00e1 nh\u1ecf:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>MEMORY.md: 2.200 k\u00fd t\u1ef1.<\/li>\n\n\n\n<li>USER.md: 1.375 k\u00fd t\u1ef1.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu m\u1ed9t b\u1ea3n ghi m\u1edbi v\u01b0\u1ee3t gi\u1edbi h\u1ea1n, h\u1ec7 th\u1ed1ng kh\u00f4ng \u00e2m th\u1ea7m x\u00f3a d\u1eef li\u1ec7u c\u0169. Thay v\u00e0o \u0111\u00f3, Memory Tool tr\u1ea3 v\u1ec1 l\u1ed7i v\u00e0 y\u00eau c\u1ea7u Agent:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Xem l\u1ea1i nh\u1eefng memory hi\u1ec7n t\u1ea1i.<\/li>\n\n\n\n<li>X\u00f3a th\u00f4ng tin kh\u00f4ng c\u00f2n quan tr\u1ecdng.<\/li>\n\n\n\n<li>G\u1ed9p c\u00e1c entry li\u00ean quan.<\/li>\n\n\n\n<li>Vi\u1ebft l\u1ea1i theo c\u00e1ch ng\u1eafn g\u1ecdn h\u01a1n.<\/li>\n\n\n\n<li>Th\u1eed l\u01b0u l\u1ea1i.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y ch\u00ednh l\u00e0 tri\u1ebft l\u00fd <strong>curated memory<\/strong>: kh\u00f4ng c\u1ed1 l\u01b0u m\u1ecdi th\u1ee9, m\u00e0 \u01b0u ti\u00ean gi\u1eef nh\u1eefng th\u00f4ng tin c\u00f3 gi\u00e1 tr\u1ecb cao nh\u1ea5t.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-3.png\" alt=\"Memory c\u1ee7a Hermes kh\u00f4ng thay \u0111\u1ed5i gi\u1eefa session \u0111ang ch\u1ea1y\" class=\"wp-image-129972\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-3.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-3-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Memory c\u1ee7a Hermes kh\u00f4ng thay \u0111\u1ed5i gi\u1eefa session \u0111ang ch\u1ea1y<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 id=\"Session_Search_gi\u00fap_Hermes_Agent_t\u00ecm_l\u1ea1i_h\u1ed9i_tho\u1ea1i_c\u0169\"><strong>Session Search gi\u00fap Hermes Agent t\u00ecm l\u1ea1i h\u1ed9i tho\u1ea1i c\u0169<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Persistent Memory nh\u1ecf kh\u00f4ng \u0111\u1ed3ng ngh\u0129a Hermes ch\u1ec9 nh\u1edb \u0111\u01b0\u1ee3c kho\u1ea3ng 1.300 token. Hermes c\u00f2n c\u00f3 <strong>session_search<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1c phi\u00ean CLI v\u00e0 messaging \u0111\u01b0\u1ee3c l\u01b0u v\u00e0o SQLite t\u1ea1i:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>~\/.hermes\/state.db<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Agent c\u00f3 th\u1ec3 d\u00f9ng FTS5 \u0111\u1ec3 t\u00ecm l\u1ea1i nh\u1eefng cu\u1ed9c tr\u00f2 chuy\u1ec7n tr\u01b0\u1edbc \u0111\u00e2y. Theo t\u00e0i li\u1ec7u Hermes, Session Search truy xu\u1ea5t tr\u1ef1c ti\u1ebfp message t\u1eeb c\u01a1 s\u1edf d\u1eef li\u1ec7u thay v\u00ec y\u00eau c\u1ea7u LLM t\u00f3m t\u1eaft to\u00e0n b\u1ed9 l\u1ecbch s\u1eed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f3 th\u1ec3 hi\u1ec3u:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Persistent Memory<\/strong> = nh\u1eefng \u0111i\u1ec1u quan tr\u1ecdng lu\u00f4n n\u00ean bi\u1ebft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Session Search<\/strong> = kho l\u1ecbch s\u1eed \u0111\u1ec3 t\u00ecm l\u1ea1i chi ti\u1ebft khi c\u1ea7n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 hai c\u01a1 ch\u1ebf b\u1ed5 sung cho nhau.<\/p>\n\n\n\n<h3 id=\"Hermes_Agent_c\u00f2n_c\u00f3_External_Memory_Provider\"><strong>Hermes Agent c\u00f2n c\u00f3 External Memory Provider<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu Persistent Memory m\u1eb7c \u0111\u1ecbnh ch\u01b0a \u0111\u1ee7, Hermes Agent cho ph\u00e9p k\u1ebft n\u1ed1i th\u00eam <strong>External Memory Provider<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Theo t\u00e0i li\u1ec7u hi\u1ec7n t\u1ea1i, Hermes t\u00edch h\u1ee3p nhi\u1ec1u h\u1ec7 th\u1ed1ng memory nh\u01b0:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Honcho<\/li>\n\n\n\n<li>OpenViking<\/li>\n\n\n\n<li>Mem0<\/li>\n\n\n\n<li>Hindsight<\/li>\n\n\n\n<li>Holographic<\/li>\n\n\n\n<li>RetainDB<\/li>\n\n\n\n<li>ByteRover<\/li>\n\n\n\n<li>Supermemory<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Memory Provider ho\u1ea1t \u0111\u1ed9ng b\u1ed5 sung b\u00ean c\u1ea1nh MEMORY.md v\u00e0 USER.md, thay v\u00ec b\u1eaft bu\u1ed9c lo\u1ea1i b\u1ecf b\u1ed9 nh\u1edb m\u1eb7c \u0111\u1ecbnh. Khi m\u1ed9t Memory Provider \u0111\u01b0\u1ee3c k\u00edch ho\u1ea1t, Hermes c\u00f3 th\u1ec3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prefetch memory li\u00ean quan tr\u01b0\u1edbc m\u1ed7i l\u01b0\u1ee3t.<\/li>\n\n\n\n<li>\u0110\u1ed3ng b\u1ed9 conversation sang provider.<\/li>\n\n\n\n<li>Tr\u00edch xu\u1ea5t memory t\u1eeb session.<\/li>\n\n\n\n<li>T\u00ecm ki\u1ebfm memory theo ng\u1eef ngh\u0129a.<\/li>\n\n\n\n<li>Qu\u1ea3n l\u00fd knowledge graph t\u00f9y provider.<\/li>\n\n\n\n<li>T\u1ea1o user model.<\/li>\n\n\n\n<li>L\u01b0u l\u01b0\u1ee3ng memory l\u1edbn h\u01a1n.<\/li>\n\n\n\n<li>Chia s\u1ebb ho\u1eb7c c\u00f4 l\u1eadp memory theo profile.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00ed d\u1ee5, OpenViking cung c\u1ea5p hierarchical knowledge c\u00f9ng c\u01a1 ch\u1ebf context nhi\u1ec1u t\u1ea7ng; Mem0 h\u1ed7 tr\u1ee3 semantic search v\u00e0 automatic fact extraction; Hindsight t\u1eadp trung v\u00e0o knowledge graph v\u00e0 quan h\u1ec7 gi\u1eefa entity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f3 th\u1ec3 c\u1ea5u h\u00ecnh nhanh b\u1eb1ng:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes memory setup<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ki\u1ec3m tra tr\u1ea1ng th\u00e1i:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes memory status<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110i\u1ec3m m\u1ea1nh c\u1ee7a Hermes n\u1eb1m \u1edf \u0111\u00e2y: <strong>ph\u1ea7n memory m\u1eb7c \u0111\u1ecbnh r\u1ea5t \u0111\u01a1n gi\u1ea3n nh\u01b0ng ki\u1ebfn tr\u00fac b\u00ean ngo\u00e0i l\u1ea1i c\u00f3 kh\u1ea3 n\u0103ng m\u1edf r\u1ed9ng kh\u00e1 m\u1ea1nh<\/strong>.<\/p>\n\n\n\n<h2 id=\"Persistent_Memory_c\u1ee7a_OpenClaw_ho\u1ea1t_\u0111\u1ed9ng_nh\u01b0_th\u1ebf_n\u00e0o?\"><strong>Persistent Memory c\u1ee7a OpenClaw ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw l\u1ef1a ch\u1ecdn m\u1ed9t h\u01b0\u1edbng kh\u00e1c.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thay v\u00ec gi\u1edbi h\u1ea1n memory l\u00f5i v\u00e0o hai file nh\u1ecf, OpenClaw x\u00e2y d\u1ef1ng m\u1ed9t h\u1ec7 th\u1ed1ng <strong>memory nhi\u1ec1u t\u1ea7ng ngay trong workspace<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Workspace m\u1eb7c \u0111\u1ecbnh l\u00e0: <code>~\/.openclaw\/workspace<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1c th\u00e0nh ph\u1ea7n memory quan tr\u1ecdng g\u1ed3m:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Th\u00e0nh ph\u1ea7n<\/th><th>Vai tr\u00f2<\/th><\/tr><tr><td><code>USER.md<\/code><\/td><td>Preference v\u00e0 th\u00f4ng tin \u1ed5n \u0111\u1ecbnh c\u1ee7a ng\u01b0\u1eddi d\u00f9ng<\/td><\/tr><tr><td><code>MEMORY.md<\/code><\/td><td>B\u1ed9 nh\u1edb d\u00e0i h\u1ea1n \u0111\u00e3 \u0111\u01b0\u1ee3c tuy\u1ec3n ch\u1ecdn<\/td><\/tr><tr><td><code>memory\/YYYY-MM-DD.md<\/code><\/td><td>Ghi ch\u00fa, s\u1ef1 ki\u1ec7n v\u00e0 context theo ng\u00e0y<\/td><\/tr><tr><td><code>DREAMS.md<\/code><\/td><td>K\u1ebft qu\u1ea3 qu\u00e1 tr\u00ecnh Dreaming \u0111\u1ec3 ng\u01b0\u1eddi d\u00f9ng ki\u1ec3m tra<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f4 h\u00ecnh n\u00e0y gi\u1ed1ng m\u1ed9t h\u1ec7 th\u1ed1ng ghi ch\u00fa nhi\u1ec1u t\u1ea7ng h\u01a1n l\u00e0 m\u1ed9t \u201ct\u1edd gi\u1ea5y ghi nh\u1edb\u201d duy nh\u1ea5t.<\/p>\n\n\n\n<h3 id=\"USER.md\"><strong>USER.md<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">USER.md ch\u1ee9a c\u00e1c preference t\u01b0\u01a1ng \u0111\u1ed1i \u1ed5n \u0111\u1ecbnh.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00ed d\u1ee5:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u01afu ti\u00ean c\u00e2u tr\u1ea3 l\u1eddi ng\u1eafn.<\/li>\n\n\n\n<li>Lu\u00f4n tr\u00ecnh b\u00e0y code theo TypeScript.<\/li>\n\n\n\n<li>D\u00f9ng m\u1ed9t phong c\u00e1ch giao ti\u1ebfp nh\u1ea5t \u0111\u1ecbnh.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw khuy\u1ebfn ngh\u1ecb khi preference thay \u0111\u1ed5i, entry c\u0169 n\u00ean \u0111\u01b0\u1ee3c \u0111\u00e1nh d\u1ea5u l\u00e0 superseded thay v\u00ec gi\u1eef nhi\u1ec1u ch\u1ec9 d\u1eabn m\u00e2u thu\u1eabn c\u00f9ng l\u00fac.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Xem th\u00eam:<\/strong> <a href=\"https:\/\/docs.openclaw.ai\/concepts\/memory\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/docs.openclaw.ai\/concepts\/memory<\/a><\/p>\n\n\n\n<h3 id=\"MEMORY.md\"><strong>MEMORY.md<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">MEMORY.md gi\u1eef c\u00e1c th\u00f4ng tin d\u00e0i h\u1ea1n \u0111\u00e3 \u0111\u01b0\u1ee3c ch\u1ecdn l\u1ecdc nh\u01b0:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quy\u1ebft \u0111\u1ecbnh.<\/li>\n\n\n\n<li>Ki\u1ebfn th\u1ee9c d\u1ef1 \u00e1n.<\/li>\n\n\n\n<li>Quy \u01b0\u1edbc \u0111ang s\u1eed d\u1ee5ng.<\/li>\n\n\n\n<li>Nh\u1eefng s\u1ef1 ki\u1ec7n c\u1ea7n nh\u1edb l\u00e2u d\u00e0i.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">T\u1ec7p n\u00e0y \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o context khi b\u1eaft \u0111\u1ea7u session.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu file qu\u00e1 l\u1edbn so v\u1edbi bootstrap budget, OpenClaw gi\u1eef nguy\u00ean file tr\u00ean \u1ed5 \u0111\u0129a nh\u01b0ng c\u00f3 th\u1ec3 c\u1eaft ph\u1ea7n \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o prompt. V\u00ec v\u1eady, t\u00e0i li\u1ec7u chi ti\u1ebft n\u00ean \u0111\u01b0\u1ee3c chuy\u1ec3n sang c\u00e1c file memory kh\u00e1c thay v\u00ec d\u1ed3n to\u00e0n b\u1ed9 v\u00e0o MEMORY.md.<\/p>\n\n\n\n<h3 id=\"memory\/YYYY-MM-DD.md\"><strong>memory\/YYYY-MM-DD.md<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 \u0111i\u1ec3m kh\u00e1c bi\u1ec7t \u0111\u00e1ng k\u1ec3 so v\u1edbi Persistent Memory m\u1eb7c \u0111\u1ecbnh c\u1ee7a Hermes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw s\u1eed d\u1ee5ng c\u00e1c file theo ng\u00e0y, v\u00ed d\u1ee5:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">memory\/2026-09-04.md<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0111\u1ec3 l\u01b0u:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Context l\u00e0m vi\u1ec7c.<\/li>\n\n\n\n<li>Quan s\u00e1t.<\/li>\n\n\n\n<li>T\u00f3m t\u1eaft session.<\/li>\n\n\n\n<li>S\u1ef1 ki\u1ec7n trong ng\u00e0y.<\/li>\n\n\n\n<li>Th\u00f4ng tin c\u00f3 th\u1ec3 h\u1eefu \u00edch v\u1ec1 sau.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1c daily note kh\u00f4ng c\u1ea7n xu\u1ea5t hi\u1ec7n to\u00e0n b\u1ed9 trong prompt c\u1ee7a m\u1ecdi session. Thay v\u00e0o \u0111\u00f3, OpenClaw l\u1eadp ch\u1ec9 m\u1ee5c \u0111\u1ec3 t\u00ecm l\u1ea1i khi c\u1ea7n.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-4.png\" alt=\"Persistent Memory c\u1ee7a OpenClaw ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?\" class=\"wp-image-129973\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-4.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-4-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Persistent Memory c\u1ee7a OpenClaw ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 id=\"Memory_Search_c\u1ee7a_OpenClaw_m\u1ea1nh_\u1edf_\u0111i\u1ec3m_n\u00e0o?\"><strong>Memory Search c\u1ee7a OpenClaw m\u1ea1nh \u1edf \u0111i\u1ec3m n\u00e0o?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw hi\u1ec7n s\u1eed d\u1ee5ng <strong>Builtin Memory Engine d\u1ef1a tr\u00ean SQLite<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Engine h\u1ed7 tr\u1ee3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>FTS5 full-text search.<\/li>\n\n\n\n<li>BM25 keyword search.<\/li>\n\n\n\n<li>Vector search.<\/li>\n\n\n\n<li>Hybrid search.<\/li>\n\n\n\n<li>Recency ranking.<\/li>\n\n\n\n<li>Importance weighting.<\/li>\n\n\n\n<li>MMR \u0111\u1ec3 gi\u1ea3m k\u1ebft qu\u1ea3 tr\u00f9ng l\u1eb7p.<\/li>\n\n\n\n<li>Provenance cho t\u1eebng memory chunk.<\/li>\n\n\n\n<li>Trusted trigger recall.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw chia MEMORY.md, USER.md v\u00e0 memory\/*.md th\u00e0nh c\u00e1c chunk kho\u1ea3ng <strong>400 token v\u1edbi overlap m\u1eb7c \u0111\u1ecbnh 80 token<\/strong>, sau \u0111\u00f3 l\u1eadp ch\u1ec9 m\u1ee5c trong SQLite theo t\u1eebng Agent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nh\u1edd v\u1eady, Agent kh\u00f4ng ph\u1ea3i \u0111\u01b0a to\u00e0n b\u1ed9 l\u1ecbch s\u1eed v\u00e0o prompt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Khi ng\u01b0\u1eddi d\u00f9ng h\u1ecfi m\u1ed9t v\u1ea5n \u0111\u1ec1 li\u00ean quan \u0111\u1ebfn qu\u00e1 kh\u1ee9, h\u1ec7 th\u1ed1ng c\u00f3 th\u1ec3:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>C\u00e2u h\u1ecfi hi\u1ec7n t\u1ea1i \u2192 Memory Search \u2192 t\u00ecm chunk li\u00ean quan \u2192 \u0111\u01b0a ph\u1ea7n c\u1ea7n thi\u1ebft v\u00e0o context \u2192 LLM tr\u1ea3 l\u1eddi<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 c\u00e1ch ti\u1ebfp c\u1eadn g\u1ea7n v\u1edbi m\u1ed9t h\u1ec7 th\u1ed1ng RAG d\u00e0nh ri\u00eang cho memory.<\/p>\n\n\n\n<h3 id=\"OpenClaw_h\u1ed7_tr\u1ee3_Hybrid_Search\"><strong>OpenClaw h\u1ed7 tr\u1ee3 Hybrid Search<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Keyword search r\u1ea5t ph\u00f9 h\u1ee3p v\u1edbi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>T\u00ean file.<\/li>\n\n\n\n<li>ID.<\/li>\n\n\n\n<li>M\u00e3 l\u1ed7i.<\/li>\n\n\n\n<li>T\u00ean project.<\/li>\n\n\n\n<li>Thu\u1eadt ng\u1eef ch\u00ednh x\u00e1c.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Vector search l\u1ea1i ph\u00f9 h\u1ee3p v\u1edbi nh\u1eefng c\u00e2u h\u1ecfi c\u00f3 c\u00e1ch di\u1ec5n \u0111\u1ea1t kh\u00e1c so v\u1edbi memory ban \u0111\u1ea7u.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw k\u1ebft h\u1ee3p c\u1ea3 hai th\u00e0nh Hybrid Search.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00ed d\u1ee5 memory t\u1eebng ghi:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cKh\u00e1ch h\u00e0ng mu\u1ed1n s\u1eed d\u1ee5ng PostgreSQL cho h\u1ec7 th\u1ed1ng m\u1edbi.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sau v\u00e0i tu\u1ea7n, ng\u01b0\u1eddi d\u00f9ng h\u1ecfi:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cDatabase n\u00e0o ch\u00fang ta \u0111\u00e3 th\u1ed1ng nh\u1ea5t cho d\u1ef1 \u00e1n?\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vector retrieval c\u00f3 th\u1ec3 h\u1ed7 tr\u1ee3 t\u00ecm l\u1ea1i th\u00f4ng tin d\u00f9 c\u00e2u h\u1ecfi kh\u00f4ng l\u1eb7p ch\u00ednh x\u00e1c t\u1eeb kh\u00f3a ban \u0111\u1ea7u.<\/p>\n\n\n\n<h3 id=\"Memory_Flush_gi\u00fap_OpenClaw_h\u1ea1n_ch\u1ebf_m\u1ea5t_context\"><strong>Memory Flush gi\u00fap OpenClaw h\u1ea1n ch\u1ebf m\u1ea5t context<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Khi conversation tr\u1edf n\u00ean qu\u00e1 d\u00e0i, AI Agent th\u01b0\u1eddng ph\u1ea3i th\u1ef1c hi\u1ec7n compaction \u0111\u1ec3 gi\u1ea3m l\u01b0\u1ee3ng context.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ngay tr\u01b0\u1edbc qu\u00e1 tr\u00ecnh n\u00e0y, OpenClaw c\u00f3 <strong>Automatic Memory Flush<\/strong>. H\u1ec7 th\u1ed1ng th\u1ef1c hi\u1ec7n m\u1ed9t l\u01b0\u1ee3t n\u1ec1n \u0111\u1ec3 nh\u1eafc Agent l\u01b0u nh\u1eefng th\u00f4ng tin quan tr\u1ecdng v\u00e0o memory tr\u01b0\u1edbc khi conversation b\u1ecb t\u00f3m t\u1eaft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Memory Flush hi\u1ec7n \u0111\u01b0\u1ee3c b\u1eadt m\u1eb7c \u0111\u1ecbnh. Lu\u1ed3ng x\u1eed l\u00fd c\u00f3 th\u1ec3 hi\u1ec3u nh\u01b0 sau:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conversation d\u00e0i \u2192 chu\u1ea9n b\u1ecb compaction \u2192 Memory Flush \u2192 l\u01b0u th\u00f4ng tin quan tr\u1ecdng \u2192 compaction<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u01a1 ch\u1ebf n\u00e0y gi\u00fap gi\u1ea3m kh\u1ea3 n\u0103ng m\u1ed9t th\u00f4ng tin quan tr\u1ecdng ch\u1ec9 t\u1ed3n t\u1ea1i trong context r\u1ed3i bi\u1ebfn m\u1ea5t sau khi context \u0111\u01b0\u1ee3c thu g\u1ecdn.<\/p>\n\n\n\n<h3 id=\"Dreaming_l\u00e0_\u0111i\u1ec3m_\u0111\u00e1ng_ch\u00fa_\u00fd_c\u1ee7a_OpenClaw\"><strong>Dreaming l\u00e0 \u0111i\u1ec3m \u0111\u00e1ng ch\u00fa \u00fd c\u1ee7a OpenClaw<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1ed9t trong nh\u1eefng th\u00e0nh ph\u1ea7n th\u00fa v\u1ecb nh\u1ea5t c\u1ee7a Persistent Memory OpenClaw l\u00e0 <strong>Dreaming<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dreaming l\u00e0 c\u01a1 ch\u1ebf consolidation ch\u1ea1y n\u1ec1n \u0111\u1ec3 \u0111\u00e1nh gi\u00e1 nh\u1eefng t\u00edn hi\u1ec7u memory ng\u1eafn h\u1ea1n v\u00e0 quy\u1ebft \u0111\u1ecbnh th\u00f4ng tin n\u00e0o \u0111\u1ee7 quan tr\u1ecdng \u0111\u1ec3 \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o MEMORY.md.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Theo t\u00e0i li\u1ec7u hi\u1ec7n t\u1ea1i, Dreaming \u0111\u01b0\u1ee3c b\u1eadt m\u1eb7c \u0111\u1ecbnh trong memory-core.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f3 th\u1ec3 h\u00ecnh dung t\u01b0\u01a1ng t\u1ef1 qu\u00e1 tr\u00ecnh:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Daily Memory \u2192 \u0111\u00e1nh gi\u00e1 \u2192 l\u1ecdc \u2192 g\u1ed9p \u2192 lo\u1ea1i b\u1ecf tr\u00f9ng l\u1eb7p \u2192 \u0111\u01b0a th\u00f4ng tin quan tr\u1ecdng v\u00e0o Long-term Memory<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dreaming c\u00f2n c\u00f3 th\u1ec3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0110\u00e1nh gi\u00e1 t\u1ea7n su\u1ea5t m\u1ed9t th\u00f4ng tin \u0111\u01b0\u1ee3c truy xu\u1ea5t.<\/li>\n\n\n\n<li>\u0110\u00e1nh gi\u00e1 m\u1ee9c \u0111\u1ed9 quan tr\u1ecdng.<\/li>\n\n\n\n<li>Xem x\u00e9t \u0111\u1ed9 \u0111a d\u1ea1ng c\u1ee7a truy v\u1ea5n.<\/li>\n\n\n\n<li>G\u1ed9p memory tr\u00f9ng nhau.<\/li>\n\n\n\n<li>Thay th\u1ebf th\u00f4ng tin \u0111\u00e3 l\u1ed7i th\u1eddi.<\/li>\n\n\n\n<li>Ghi b\u00e1o c\u00e1o v\u00e0o DREAMS.md \u0111\u1ec3 ng\u01b0\u1eddi d\u00f9ng ki\u1ec3m tra.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 m\u1ed9t b\u01b0\u1edbc ti\u1ebfn so v\u1edbi c\u00e1ch ch\u1ec9 li\u00ean t\u1ee5c append d\u1eef li\u1ec7u v\u00e0o MEMORY.md.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-5.png\" alt=\"Dreaming l\u00e0 \u0111i\u1ec3m \u0111\u00e1ng ch\u00fa \u00fd c\u1ee7a OpenClaw\" class=\"wp-image-129974\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-5.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-5-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Dreaming l\u00e0 \u0111i\u1ec3m \u0111\u00e1ng ch\u00fa \u00fd c\u1ee7a OpenClaw<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 id=\"OpenClaw_c\u00f2n_c\u00f3_Active_Memory_v\u00e0_Memory_Wiki\"><strong>OpenClaw c\u00f2n c\u00f3 Active Memory v\u00e0 Memory Wiki<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ki\u1ebfn tr\u00fac memory c\u1ee7a OpenClaw c\u00f2n c\u00f3 c\u00e1c l\u1edbp n\u00e2ng cao h\u01a1n.<\/p>\n\n\n\n<h4 id=\"Active_Memory\"><strong>Active Memory<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Active Memory s\u1eed d\u1ee5ng m\u1ed9t sub-agent chuy\u00ean x\u1eed l\u00fd truy xu\u1ea5t memory tr\u01b0\u1edbc khi Agent ch\u00ednh tr\u1ea3 l\u1eddi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u1edbi Builtin Memory, sub-agent c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>memory_search<\/li>\n\n\n\n<li>memory_get<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0111\u1ec3 quy\u1ebft \u0111\u1ecbnh th\u00f4ng tin qu\u00e1 kh\u1ee9 n\u00e0o th\u1ef1c s\u1ef1 li\u00ean quan \u0111\u1ebfn c\u00e2u h\u1ecfi hi\u1ec7n t\u1ea1i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1ch ti\u1ebfp c\u1eadn n\u00e0y gi\u00fap t\u00e1ch nhi\u1ec7m v\u1ee5 \u201ct\u00ecm k\u00fd \u1ee9c ph\u00f9 h\u1ee3p\u201d kh\u1ecfi nhi\u1ec7m v\u1ee5 \u201ctr\u1ea3 l\u1eddi ng\u01b0\u1eddi d\u00f9ng\u201d.<\/p>\n\n\n\n<h4 id=\"Memory_Wiki\"><strong>Memory Wiki<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw c\u0169ng cung c\u1ea5p plugin memory-wiki.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Memory Wiki c\u00f3 th\u1ec3 bi\u1ebfn knowledge d\u00e0i h\u1ea1n th\u00e0nh m\u1ed9t d\u1ea1ng wiki c\u00f3 c\u1ea5u tr\u00fac v\u1edbi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Claim.<\/li>\n\n\n\n<li>Evidence.<\/li>\n\n\n\n<li>Provenance.<\/li>\n\n\n\n<li>Theo d\u00f5i m\u00e2u thu\u1eabn.<\/li>\n\n\n\n<li>Theo d\u00f5i \u0111\u1ed9 m\u1edbi c\u1ee7a th\u00f4ng tin.<\/li>\n\n\n\n<li>Dashboard.<\/li>\n\n\n\n<li>Wiki search.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Memory Wiki kh\u00f4ng thay th\u1ebf memory engine m\u00e0 ho\u1ea1t \u0111\u1ed9ng nh\u01b0 m\u1ed9t l\u1edbp ki\u1ebfn th\u1ee9c b\u1ed5 sung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 l\u1ef1a ch\u1ecdn \u0111\u00e1ng ch\u00fa \u00fd khi Agent ph\u1ea3i qu\u1ea3n l\u00fd l\u01b0\u1ee3ng ki\u1ebfn th\u1ee9c d\u00e0i h\u1ea1n l\u1edbn h\u01a1n.<\/p>\n\n\n\n<h3 id=\"L\u01b0u_\u00fd:_OpenClaw_\u0111\u00e3_lo\u1ea1i_b\u1ecf_QMD\"><strong>L\u01b0u \u00fd: OpenClaw \u0111\u00e3 lo\u1ea1i b\u1ecf QMD<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu \u0111\u1ecdc c\u00e1c h\u01b0\u1edbng d\u1eabn OpenClaw c\u0169, b\u1ea1n c\u00f3 th\u1ec3 b\u1eaft g\u1eb7p c\u1ea5u h\u00ecnh: <strong>memory.backend: &#8220;qmd&#8221;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Th\u00f4ng tin n\u00e0y hi\u1ec7n \u0111\u00e3 l\u1ed7i th\u1eddi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Theo t\u00e0i li\u1ec7u m\u1edbi nh\u1ea5t, <strong>QMD \u0111\u00e3 \u0111\u01b0\u1ee3c lo\u1ea1i b\u1ecf v\u00e0 Builtin Memory hi\u1ec7n l\u00e0 memory engine ch\u00ednh th\u1ee9c c\u1ee7a OpenClaw<\/strong>. Ng\u01b0\u1eddi d\u00f9ng n\u00e2ng c\u1ea5p t\u1eeb c\u1ea5u h\u00ecnh c\u0169 \u0111\u01b0\u1ee3c khuy\u1ebfn ngh\u1ecb ch\u1ea1y:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>openclaw doctor --fix<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0111\u1ec3 chuy\u1ec3n c\u1ea5u h\u00ecnh li\u00ean quan QMD sang h\u1ec7 th\u1ed1ng Builtin Memory m\u1edbi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Builtin Memory hi\u1ec7n h\u1ed7 tr\u1ee3 BM25, vector retrieval, Hybrid Search, extra paths v\u00e0 nhi\u1ec1u kh\u1ea3 n\u0103ng tr\u01b0\u1edbc \u0111\u00e2y c\u1ea7n QMD.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 \u0111i\u1ec3m c\u1ea7n \u0111\u1eb7c bi\u1ec7t l\u01b0u \u00fd khi c\u1ea5u h\u00ecnh OpenClaw hi\u1ec7n t\u1ea1i.<\/p>\n\n\n\n<h2 id=\"B\u1ea3ng_so_s\u00e1nh_Persistent_Memory_Hermes_Agent_vs_OpenClaw\"><strong>B\u1ea3ng so s\u00e1nh Persistent Memory Hermes Agent vs OpenClaw<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Ti\u00eau ch\u00ed<\/th><th>Hermes Agent<\/th><th>OpenClaw<\/th><\/tr><tr><td>Memory l\u00f5i<\/td><td><code>MEMORY.md<\/code> + <code>USER.md<\/code><\/td><td><code>MEMORY.md<\/code> + <code>USER.md<\/code> + daily memory<\/td><\/tr><tr><td>Tri\u1ebft l\u00fd<\/td><td>B\u1ed9 nh\u1edb nh\u1ecf, ch\u1ecdn l\u1ecdc<\/td><td>B\u1ed9 nh\u1edb nhi\u1ec1u t\u1ea7ng<\/td><\/tr><tr><td>Gi\u1edbi h\u1ea1n memory l\u00f5i<\/td><td>R\u00f5 r\u00e0ng, kh\u00e1 nh\u1ecf<\/td><td>Linh ho\u1ea1t h\u01a1n<\/td><\/tr><tr><td>Auto memory<\/td><td>C\u00f3<\/td><td>C\u00f3<\/td><\/tr><tr><td>Memory theo ng\u00e0y<\/td><td>Kh\u00f4ng ph\u1ea3i c\u1ea5u tr\u00fac l\u00f5i m\u1eb7c \u0111\u1ecbnh<\/td><td>C\u00f3<\/td><\/tr><tr><td>T\u00ecm h\u1ed9i tho\u1ea1i c\u0169<\/td><td>Session Search FTS5<\/td><td>Memory\/session indexing<\/td><\/tr><tr><td>Semantic retrieval m\u1eb7c \u0111\u1ecbnh<\/td><td>Ch\u1ee7 y\u1ebfu qua external provider<\/td><td>C\u00f3<\/td><\/tr><tr><td>Hybrid Search<\/td><td>Qua provider t\u00f9y c\u1ea5u h\u00ecnh<\/td><td>C\u00f3 s\u1eb5n trong Builtin Memory<\/td><\/tr><tr><td>Vector Search<\/td><td>Qua provider<\/td><td>C\u00f3<\/td><\/tr><tr><td>Memory consolidation<\/td><td>Background review + Agent t\u1ef1 qu\u1ea3n l\u00fd<\/td><td>Dreaming<\/td><\/tr><tr><td>Memory tr\u01b0\u1edbc compaction<\/td><td>C\u00f3 c\u01a1 ch\u1ebf h\u1ecdc\/background review<\/td><td>Automatic Memory Flush<\/td><\/tr><tr><td>Human approval<\/td><td><code>write_approval<\/code><\/td><td>C\u00f3 nhi\u1ec1u c\u01a1 ch\u1ebf qu\u1ea3n tr\u1ecb\/provenance<\/td><\/tr><tr><td>External Memory Provider<\/td><td>R\u1ea5t m\u1ea1nh<\/td><td>C\u00f3 plugin\/provider<\/td><\/tr><tr><td>Knowledge graph<\/td><td>Qua provider nh\u01b0 Hindsight<\/td><td>Qua plugin\/provider<\/td><\/tr><tr><td>Knowledge Wiki<\/td><td>Kh\u00f4ng ph\u1ea3i th\u00e0nh ph\u1ea7n memory m\u1eb7c \u0111\u1ecbnh<\/td><td>C\u00f3 Memory Wiki<\/td><\/tr><tr><td>\u0110\u1ed9 \u0111\u01a1n gi\u1ea3n<\/td><td>Cao<\/td><td>Trung b\u00ecnh<\/td><\/tr><tr><td>Kh\u1ea3 n\u0103ng m\u1edf r\u1ed9ng<\/td><td>R\u1ea5t cao qua provider<\/td><td>R\u1ea5t cao<\/td><\/tr><tr><td>Ph\u00f9 h\u1ee3p ng\u01b0\u1eddi m\u1edbi<\/td><td>T\u1ed1t<\/td><td>C\u1ea7n hi\u1ec3u th\u00eam v\u1ec1 memory architecture<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a0<\/p>\n\n\n\n<h2 id=\"So_s\u00e1nh_chi_ti\u1ebft_Persistent_Memory_Hermes_Agent_vs_OpenClaw\"><strong>So s\u00e1nh chi ti\u1ebft Persistent Memory Hermes Agent vs OpenClaw<\/strong><\/h2>\n\n\n\n<h3 id=\"1._Kh\u1ea3_n\u0103ng_ghi_nh\u1edb_th\u00f4ng_tin_quan_tr\u1ecdng\"><strong>1. Kh\u1ea3 n\u0103ng ghi nh\u1edb th\u00f4ng tin quan tr\u1ecdng<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hermes Agent c\u00f3 l\u1ee3i th\u1ebf v\u1ec1 s\u1ef1 \u0111\u01a1n gi\u1ea3n.<\/strong> Ch\u1ec9 m\u1ed9t l\u01b0\u1ee3ng nh\u1ecf memory \u0111\u01b0\u1ee3c gi\u1eef trong <strong>MEMORY.md<\/strong> v\u00e0 <strong>USER.md<\/strong>. \u0110i\u1ec1u n\u00e0y bu\u1ed9c Agent ph\u1ea3i ch\u1ecdn th\u00f4ng tin th\u1eadt s\u1ef1 quan tr\u1ecdng.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw cho ph\u00e9p x\u00e2y d\u1ef1ng h\u1ec7 th\u1ed1ng memory l\u1edbn h\u01a1n v\u1edbi daily note v\u00e0 index. C\u00e1ch tri\u1ec3n khai ph\u00f9 h\u1ee3p h\u01a1n khi Agent ho\u1ea1t \u0111\u1ed9ng li\u00ean t\u1ee5c trong th\u1eddi gian d\u00e0i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong>K\u1ebft lu\u1eadn:<\/strong> Hermes \u0111\u01a1n gi\u1ea3n h\u01a1n; OpenClaw l\u01b0u \u0111\u01b0\u1ee3c h\u1ec7 th\u1ed1ng ki\u1ebfn th\u1ee9c d\u00e0i h\u1ea1n phong ph\u00fa h\u01a1n.<\/p>\n\n\n\n<h3 id=\"2._Kh\u1ea3_n\u0103ng_t\u00ecm_l\u1ea1i_memory\"><strong>2. Kh\u1ea3 n\u0103ng t\u00ecm l\u1ea1i memory<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u1ede c\u1ea5u h\u00ecnh m\u1eb7c \u0111\u1ecbnh, OpenClaw c\u00f3 l\u1ee3i th\u1ebf nh\u1edd Builtin Memory Engine h\u1ed7 tr\u1ee3 keyword search, vector search v\u00e0 Hybrid Search.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes c\u00f3 Session Search r\u1ea5t nhanh \u0111\u1ec3 t\u00ecm conversation c\u0169 nh\u01b0ng t\u00ecm ki\u1ebfm m\u1eb7c \u0111\u1ecbnh d\u1ef1a nhi\u1ec1u v\u00e0o FTS5. Khi k\u1ebft h\u1ee3p Mem0, OpenViking, Hindsight ho\u1eb7c provider kh\u00e1c, kh\u1ea3 n\u0103ng semantic memory c\u1ee7a Hermes \u0111\u01b0\u1ee3c m\u1edf r\u1ed9ng \u0111\u00e1ng k\u1ec3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong>K\u1ebft lu\u1eadn:<\/strong> OpenClaw m\u1ea1nh h\u01a1n ngay sau khi c\u00e0i \u0111\u1eb7t; Hermes m\u1ea1nh h\u01a1n khi ch\u1ecdn Memory Provider ph\u00f9 h\u1ee3p.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-6.png\" alt=\"So s\u00e1nh chi ti\u1ebft Persistent Memory Hermes Agent vs OpenClaw\" class=\"wp-image-129975\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-6.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-6-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>So s\u00e1nh chi ti\u1ebft Persistent Memory Hermes Agent vs OpenClaw<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 id=\"3._Kh\u1ea3_n\u0103ng_t\u1ef1_h\u1ecdc_t\u1eeb_conversation\"><strong>3. Kh\u1ea3 n\u0103ng t\u1ef1 h\u1ecdc t\u1eeb conversation<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">C\u1ea3 hai \u0111\u1ec1u c\u00f3 c\u01a1 ch\u1ebf t\u1ef1 \u0111\u1ed9ng.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes s\u1eed d\u1ee5ng background review \u0111\u1ec3 ph\u00e1t hi\u1ec7n preference, lesson ho\u1eb7c workflow c\u00f3 gi\u00e1 tr\u1ecb l\u00e2u d\u00e0i.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw s\u1eed d\u1ee5ng Memory Flush v\u00e0 Dreaming \u0111\u1ec3 \u0111\u01b0a t\u00edn hi\u1ec7u ng\u1eafn h\u1ea1n v\u00e0o memory d\u00e0i h\u1ea1n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 Kh\u00e1c bi\u1ec7t n\u1eb1m \u1edf tri\u1ebft l\u00fd:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hermes:<\/strong> \u201cTh\u00f4ng tin n\u00e0y c\u00f3 \u0111\u00e1ng \u0111\u01b0a v\u00e0o b\u1ed9 nh\u1edb nh\u1ecf hay kh\u00f4ng?\u201d<\/li>\n\n\n\n<li><strong>OpenClaw:<\/strong> \u201cTh\u00f4ng tin n\u00e0y n\u00ean n\u1eb1m \u1edf t\u1ea7ng memory n\u00e0o v\u00e0 khi n\u00e0o n\u00ean \u0111\u01b0\u1ee3c promote?\u201d<\/li>\n<\/ul>\n\n\n\n<h3 id=\"4._Ki\u1ec3m_so\u00e1t_memory\"><strong>4. Ki\u1ec3m so\u00e1t memory<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hermes cung c\u1ea5p c\u01a1 ch\u1ebf kh\u00e1 tr\u1ef1c quan v\u1edbi write_approval. N\u1ebfu b\u1eadt t\u00f9y ch\u1ecdn n\u00e0y, ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 duy\u1ec7t t\u1eebng thay \u0111\u1ed5i tr\u01b0\u1edbc khi Agent \u0111\u01b0a th\u00f4ng tin v\u00e0o Persistent Memory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw cung c\u1ea5p h\u1ec7 th\u1ed1ng provenance, origin class, session lineage v\u00e0 c\u01a1 ch\u1ebf x\u00f3a memory theo ngu\u1ed3n. Builtin index l\u01b0u provenance ri\u00eang trong SQLite \u0111\u1ec3 recalled text kh\u00f4ng th\u1ec3 t\u1ef1 thay \u0111\u1ed5i trust classification.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong>K\u1ebft lu\u1eadn:<\/strong> Hermes d\u1ec5 ki\u1ec3m so\u00e1t v\u1edbi ng\u01b0\u1eddi d\u00f9ng ph\u1ed5 th\u00f4ng; OpenClaw cung c\u1ea5p c\u1ea5u tr\u00fac qu\u1ea3n tr\u1ecb memory s\u00e2u h\u01a1n.<\/p>\n\n\n\n<h3 id=\"5._Kh\u1ea3_n\u0103ng_m\u1edf_r\u1ed9ng\"><strong>5. Kh\u1ea3 n\u0103ng m\u1edf r\u1ed9ng<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u00e2y l\u00e0 th\u1ebf m\u1ea1nh \u0111\u00e1ng k\u1ec3 c\u1ee7a Hermes. Hermes cho ph\u00e9p k\u1ebft n\u1ed1i nhi\u1ec1u Memory Provider ph\u1ee5c v\u1ee5 c\u00e1c tr\u01b0\u1eddng h\u1ee3p kh\u00e1c nhau:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Semantic memory.<\/li>\n\n\n\n<li>Knowledge graph.<\/li>\n\n\n\n<li>User modeling.<\/li>\n\n\n\n<li>Hierarchical knowledge.<\/li>\n\n\n\n<li>Cloud memory.<\/li>\n\n\n\n<li>Self-hosted memory.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw c\u0169ng c\u00f3 h\u1ec7 sinh th\u00e1i plugin memory, Active Memory v\u00e0 Memory Wiki. Tuy nhi\u00ean, Builtin Memory c\u1ee7a OpenClaw \u0111\u00e3 kh\u00e1 \u0111\u1ea7y \u0111\u1ee7 n\u00ean nhi\u1ec1u ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 kh\u00f4ng c\u1ea7n thay backend.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 <strong>K\u1ebft lu\u1eadn:<\/strong> Hermes linh ho\u1ea1t theo h\u01b0\u1edbng \u201cch\u1ecdn memory backend\u201d; OpenClaw m\u1ea1nh theo h\u01b0\u1edbng \u201cmemory platform t\u00edch h\u1ee3p s\u1eb5n\u201d.<\/p>\n\n\n\n<h2 id=\"T\u00f3m_l\u1ea1i,_Hermes_Agent_hay_OpenClaw_c\u00f3_Persistent_Memory_t\u1ed1t_h\u01a1n?\"><strong>T\u00f3m l\u1ea1i, Hermes Agent hay OpenClaw c\u00f3 Persistent Memory t\u1ed1t h\u01a1n?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu ch\u1ec9 so s\u00e1nh <strong>Persistent Memory m\u1eb7c \u0111\u1ecbnh<\/strong>, OpenClaw hi\u1ec7n c\u00f3 ki\u1ebfn tr\u00fac to\u00e0n di\u1ec7n h\u01a1n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenClaw cung c\u1ea5p s\u1eb5n:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Long-term Memory.<\/li>\n\n\n\n<li>User Memory.<\/li>\n\n\n\n<li>Daily Memory.<\/li>\n\n\n\n<li>SQLite indexing.<\/li>\n\n\n\n<li>Keyword Search.<\/li>\n\n\n\n<li>Vector Search.<\/li>\n\n\n\n<li>Hybrid Search.<\/li>\n\n\n\n<li>Memory Flush.<\/li>\n\n\n\n<li>Dreaming.<\/li>\n\n\n\n<li>Provenance.<\/li>\n\n\n\n<li>Active Memory.<\/li>\n\n\n\n<li>Memory Wiki.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u1eb7c bi\u1ec7t, b\u1ea3n OpenClaw v2026.9.1 ti\u1ebfp t\u1ee5c c\u1ea3i thi\u1ec7n kh\u1ea3 n\u0103ng qu\u1ea3n l\u00fd index v\u1edbi openclaw memory reset, cho ph\u00e9p reset ph\u1ea7n index c\u00f3 th\u1ec3 t\u00e1i t\u1ea1o m\u00e0 v\u1eabn gi\u1eef nguy\u00ean session, transcript v\u00e0 memory source. B\u1ea3n c\u1eadp nh\u1eadt c\u0169ng c\u1ea3i thi\u1ec7n Active Memory v\u00e0 Dreaming trong m\u00f4i tr\u01b0\u1eddng nhi\u1ec1u Agent.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-7.png\" alt=\"Hermes Agent hay OpenClaw c\u00f3 Persistent Memory t\u1ed1t h\u01a1n?\" class=\"wp-image-129976\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-7.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/09\/persistent-memory-cua-hermes-agent-vs-openclaw-7-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Hermes Agent hay OpenClaw c\u00f3 Persistent Memory t\u1ed1t h\u01a1n?<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Trong khi \u0111\u00f3, Persistent Memory m\u1eb7c \u0111\u1ecbnh c\u1ee7a Hermes \u0111\u01a1n gi\u1ea3n h\u01a1n nhi\u1ec1u.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nh\u01b0ng s\u1ef1 \u0111\u01a1n gi\u1ea3n n\u00e0y kh\u00f4ng h\u1eb3n l\u00e0 \u0111i\u1ec3m y\u1ebfu. Hermes gi\u1edbi h\u1ea1n memory \u0111\u1ec3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prompt g\u1ecdn.<\/li>\n\n\n\n<li>Memory t\u1eadp trung.<\/li>\n\n\n\n<li>\u00cdt d\u1eef li\u1ec7u th\u1eeba.<\/li>\n\n\n\n<li>D\u1ec5 ki\u1ec3m tra.<\/li>\n\n\n\n<li>D\u1ec5 ch\u1ec9nh s\u1eeda.<\/li>\n\n\n\n<li>D\u1ec5 d\u1ef1 \u0111o\u00e1n h\u00e0nh vi.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Khi c\u1ea7n h\u1ec7 memory l\u1edbn h\u01a1n, ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 k\u1ebft n\u1ed1i OpenViking, Mem0, Hindsight, Honcho, Supermemory ho\u1eb7c provider kh\u00e1c.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 V\u00ec v\u1eady, c\u00f3 th\u1ec3 k\u1ebft lu\u1eadn:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OpenClaw<\/strong> m\u1ea1nh h\u01a1n v\u1ec1 h\u1ec7 th\u1ed1ng Persistent Memory t\u00edch h\u1ee3p s\u1eb5n.<\/li>\n\n\n\n<li><strong>Hermes Agent<\/strong> m\u1ea1nh h\u01a1n v\u1ec1 s\u1ef1 \u0111\u01a1n gi\u1ea3n c\u1ee7a memory l\u00f5i v\u00e0 kh\u1ea3 n\u0103ng l\u1ef1a ch\u1ecdn ki\u1ebfn tr\u00fac memory b\u00ean ngo\u00e0i.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"Kinh_nghi\u1ec7m_s\u1eed_d\u1ee5ng_Persistent_Memory_AI_Agent_hi\u1ec7u_qu\u1ea3\"><strong>Kinh nghi\u1ec7m s\u1eed d\u1ee5ng Persistent Memory AI Agent hi\u1ec7u qu\u1ea3<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00f9 s\u1eed d\u1ee5ng Hermes Agent hay OpenClaw, kh\u00f4ng n\u00ean xem Persistent Memory nh\u01b0 n\u01a1i l\u01b0u to\u00e0n b\u1ed9 conversation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1ed9t h\u1ec7 memory t\u1ed1t n\u00ean \u01b0u ti\u00ean:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Preference \u1ed5n \u0111\u1ecbnh.<\/li>\n\n\n\n<li>Quy\u1ebft \u0111\u1ecbnh quan tr\u1ecdng.<\/li>\n\n\n\n<li>Quy t\u1eafc l\u00e0m vi\u1ec7c.<\/li>\n\n\n\n<li>Context d\u1ef1 \u00e1n c\u1ea7n d\u00f9ng l\u00e2u d\u00e0i.<\/li>\n\n\n\n<li>B\u00e0i h\u1ecdc \u0111\u00e3 \u0111\u01b0\u1ee3c ki\u1ec3m ch\u1ee9ng.<\/li>\n\n\n\n<li>Th\u00f4ng tin kh\u00f3 t\u00ecm l\u1ea1i t\u1eeb ngu\u1ed3n kh\u00e1c.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Kh\u00f4ng n\u00ean l\u01b0u qu\u00e1 nhi\u1ec1u:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Log d\u00e0i.<\/li>\n\n\n\n<li>Code \u0111\u1ea7y \u0111\u1ee7.<\/li>\n\n\n\n<li>D\u1eef li\u1ec7u t\u1ea1m th\u1eddi.<\/li>\n\n\n\n<li>N\u1ed9i dung d\u1ec5 t\u00ecm l\u1ea1i.<\/li>\n\n\n\n<li>Th\u00f4ng tin ch\u01b0a \u0111\u01b0\u1ee3c x\u00e1c nh\u1eadn.<\/li>\n\n\n\n<li>Conversation kh\u00f4ng mang gi\u00e1 tr\u1ecb l\u00e2u d\u00e0i.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nguy\u00ean t\u1eafc \u0111\u01a1n gi\u1ea3n l\u00e0:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Session l\u01b0u l\u1ecbch s\u1eed. Memory l\u01b0u \u0111i\u1ec1u \u0111\u00e1ng nh\u1edb. Knowledge Base l\u01b0u ki\u1ebfn th\u1ee9c chi ti\u1ebft.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ph\u00e2n t\u00e1ch \u0111\u00fang ba l\u1edbp n\u00e0y gi\u00fap AI Agent truy xu\u1ea5t ch\u00ednh x\u00e1c h\u01a1n, gi\u1ea3m l\u01b0\u1ee3ng token v\u00e0 h\u1ea1n ch\u1ebf memory b\u1ecb \u201c\u00f4 nhi\u1ec5m\u201d b\u1edfi d\u1eef li\u1ec7u kh\u00f4ng c\u1ea7n thi\u1ebft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>C\u00e1c b\u00e0i vi\u1ebft li\u00ean quan:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/tino.vn\/blog\/hermes-agent-desktop\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t v\u00e0 s\u1eed d\u1ee5ng Hermes Agent Desktop<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/ket-noi-google-workspace-voi-hermes-agent\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i Google Workspace v\u1edbi Hermes Agent\u00a0<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/ket-noi-google-chat-voi-hermes-agent\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i Google Chat v\u1edbi Hermes Agent A-Z<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/docs\/ket-noi-slack-voi-hermes-agent\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i Slack v\u1edbi Hermes Agent tr\u00ean VPS Hermes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/ket-noi-kilo-code-voi-hermes-agent\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i Kilo Code v\u1edbi Hermes Agent<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/docs\/ket-noi-telegram-voi-hermes-agent\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i Telegram v\u1edbi Hermes Agent tr\u00ean VPS Hermes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/ket-noi-tai-khoan-zalo-ca-nhan-voi-hermes-agent\/\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i t\u00e0i kho\u1ea3n Zalo c\u00e1 nh\u00e2n v\u1edbi Hermes Agent tr\u00ean VPS Hermes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/docs\/ket-noi-discord-voi-hermes-agent\/\" target=\"_blank\" rel=\"noopener\">H\u01b0\u1edbng d\u1eabn k\u1ebft n\u1ed1i Discord v\u1edbi Hermes Agent tr\u00ean VPS Hermes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/cach-lay-api-key-tren-nous-portal\/\" target=\"_blank\" rel=\"noopener\"><a href=\"https:\/\/tino.vn\/blog\/cach-viet-skill-cho-hermes-agent\/\">C\u00e1ch vi\u1ebft Skill cho Hermes Agent: \u0110\u00fang chu\u1ea9n, d\u1ec5 k\u00edch ho\u1ea1t\u00a0<\/a><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/tino.vn\/blog\/hermes-agent-nen-chay-local-hay-vps\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hermes Agent n\u00ean ch\u1ea1y Local hay VPS?<\/a><\/li>\n<\/ul>\n\n\n\n<h2 id=\"K\u1ebft_lu\u1eadn\"><strong>K\u1ebft lu\u1eadn<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Qua to\u00e0n b\u1ed9 ph\u1ea7n ph\u00e2n t\u00edch tr\u00ean, c\u00f3 th\u1ec3 th\u1ea5y Hermes Agent v\u00e0 OpenClaw \u0111\u1ea1i di\u1ec7n cho hai tri\u1ebft l\u00fd thi\u1ebft k\u1ebf persistent memory ho\u00e0n to\u00e0n kh\u00e1c bi\u1ec7t: m\u1ed9t b\u00ean \u01b0u ti\u00ean s\u1ef1 g\u1ecdn nh\u1eb9, \u1ed5n \u0111\u1ecbnh v\u00e0 kh\u1ea3 n\u0103ng t\u1ef1 c\u1ea3i ti\u1ebfn c\u1ee7a m\u1ed9t agent \u0111\u01a1n l\u1ebb; m\u1ed9t b\u00ean h\u01b0\u1edbng \u0111\u1ebfn quy m\u00f4, kh\u1ea3 n\u0103ng \u0111i\u1ec1u ph\u1ed1i nhi\u1ec1u agent v\u00e0 \u0111\u1ed9 linh ho\u1ea1t c\u1ee7a m\u1ed9t gateway \u0111a k\u00eanh.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kh\u00f4ng c\u00f3 \u0111\u00e1p \u00e1n tuy\u1ec7t \u0111\u1ed1i \u0111\u00fang cho m\u1ecdi tr\u01b0\u1eddng h\u1ee3p \u2014 l\u1ef1a ch\u1ecdn ph\u00f9 h\u1ee3p ph\u1ee5 thu\u1ed9c v\u00e0o vi\u1ec7c ng\u01b0\u1eddi d\u00f9ng c\u1ea7n m\u1ed9t tr\u1ee3 l\u00fd c\u00e1 nh\u00e2n hi\u1ec3u m\u00ecnh s\u00e2u s\u1eafc theo th\u1eddi gian, hay c\u1ea7n m\u1ed9t h\u1ec7 th\u1ed1ng v\u1eadn h\u00e0nh nhi\u1ec1u agent tr\u00ean quy m\u00f4 l\u1edbn.&nbsp;<\/p>\n\n\n\n<h2 id=\"Nh\u1eefng_c\u00e2u_h\u1ecfi_th\u01b0\u1eddng_g\u1eb7p\"><strong>Nh\u1eefng c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/strong><\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"B\u1ed9_nh\u1edb_m\u1eb7c_\u0111\u1ecbnh_c\u1ee7a_Hermes_Agent_c\u00f3_gi\u1edbi_h\u1ea1n_dung_l\u01b0\u1ee3ng_kh\u00f4ng?\u00a0\">B\u1ed9 nh\u1edb m\u1eb7c \u0111\u1ecbnh c\u1ee7a Hermes Agent c\u00f3 gi\u1edbi h\u1ea1n dung l\u01b0\u1ee3ng kh\u00f4ng?\u00a0<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">C\u00f3. B\u1ed9 nh\u1edb c\u1ed1t l\u00f5i gi\u1edbi h\u1ea1n kho\u1ea3ng 3.500 k\u00fd t\u1ef1 cho c\u1ea3 ph\u1ea7n ki\u1ebfn th\u1ee9c chung v\u00e0 th\u00f4ng tin ng\u01b0\u1eddi d\u00f9ng, n\u00ean c\u1ea7n ch\u1ecdn l\u1ecdc th\u00f4ng tin quan tr\u1ecdng nh\u1ea5t khi ghi l\u1ea1i.\u00a0<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"OpenClaw_x\u1eed_l\u00fd_t\u00ecnh_tr\u1ea1ng_b\u1ed9_nh\u1edb_qu\u00e1_t\u1ea3i_nh\u01b0_th\u1ebf_n\u00e0o?\u00a0\">OpenClaw x\u1eed l\u00fd t\u00ecnh tr\u1ea1ng b\u1ed9 nh\u1edb qu\u00e1 t\u1ea3i nh\u01b0 th\u1ebf n\u00e0o?\u00a0<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">OpenClaw c\u00f3 c\u01a1 ch\u1ebf n\u00e9n t\u1ef1 \u0111\u1ed9ng khi ng\u1eef c\u1ea3nh g\u1ea7n \u0111\u1ea7y, k\u00e8m quy tr\u00ecnh h\u1ee3p nh\u1ea5t ba giai \u0111o\u1ea1n \u0111\u1ec3 chuy\u1ec3n nh\u1eefng th\u00f4ng tin \u0111\u00e3 \u0111\u01b0\u1ee3c x\u00e1c nh\u1eadn h\u1eefu \u00edch nhi\u1ec1u l\u1ea7n v\u00e0o b\u1ed9 nh\u1edb d\u00e0i h\u1ea1n ch\u00ednh th\u1ee9c.\u00a0<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hermes_Agent_c\u00f3_semantic_memory_kh\u00f4ng?\">Hermes Agent c\u00f3 semantic memory kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Persistent Memory l\u00f5i c\u1ee7a Hermes ch\u1ee7 y\u1ebfu t\u1eadp trung v\u00e0o curated memory v\u00e0 Session Search. Khi c\u1ea7n semantic memory s\u00e2u h\u01a1n, Hermes c\u00f3 th\u1ec3 k\u1ebft n\u1ed1i c\u00e1c Memory Provider nh\u01b0 OpenViking, Mem0, Hindsight ho\u1eb7c Supermemory.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hermes_Agent_v\u00e0_OpenClaw_b\u00ean_n\u00e0o_ph\u00f9_h\u1ee3p_ch\u1ea1y_tr\u00ean_VPS?\">Hermes Agent v\u00e0 OpenClaw b\u00ean n\u00e0o ph\u00f9 h\u1ee3p ch\u1ea1y tr\u00ean VPS?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">C\u1ea3 hai \u0111\u1ec1u ph\u00f9 h\u1ee3p ch\u1ea1y tr\u00ean VPS v\u00ec Persistent Memory c\u1ea7n m\u00f4i tr\u01b0\u1eddng l\u01b0u tr\u1eef \u1ed5n \u0111\u1ecbnh \u0111\u1ec3 duy tr\u00ec d\u1eef li\u1ec7u gi\u1eefa nhi\u1ec1u phi\u00ean.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u1edbi Hermes Agent, c\u1ea7n \u0111\u1eb7c bi\u1ec7t tr\u00e1nh \u0111\u1ec3 nhi\u1ec1u Agent c\u00f9ng ghi v\u00e0o m\u1ed9t Hermes Home. T\u00e0i li\u1ec7u Hermes khuy\u1ebfn ngh\u1ecb d\u00f9ng profile ri\u00eang cho t\u1eebng Agent v\u00e0 s\u1eed d\u1ee5ng external memory provider n\u1ebfu c\u1ea7n chia s\u1ebb memory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u1edbi OpenClaw, c\u1ea7n \u0111\u1ea3m b\u1ea3o Gateway lu\u00f4n s\u1eed d\u1ee5ng \u0111\u00fang workspace \u0111\u1ec3 tr\u00e1nh t\u00ecnh tr\u1ea1ng Agent t\u01b0\u1edfng r\u1eb1ng memory \u0111\u00e3 bi\u1ebfn m\u1ea5t sau khi restart.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"B\u1ed9 nh\u1edb m\u1eb7c \u0111\u1ecbnh c\u1ee7a Hermes Agent c\u00f3 gi\u1edbi h\u1ea1n dung l\u01b0\u1ee3ng kh\u00f4ng?\u00a0\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>C\u00f3. B\u1ed9 nh\u1edb c\u1ed1t l\u00f5i gi\u1edbi h\u1ea1n kho\u1ea3ng 3.500 k\u00fd t\u1ef1 cho c\u1ea3 ph\u1ea7n ki\u1ebfn th\u1ee9c chung v\u00e0 th\u00f4ng tin ng\u01b0\u1eddi d\u00f9ng, n\u00ean c\u1ea7n ch\u1ecdn l\u1ecdc th\u00f4ng tin quan tr\u1ecdng nh\u1ea5t khi ghi l\u1ea1i.\u00a0<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"OpenClaw x\u1eed l\u00fd t\u00ecnh tr\u1ea1ng b\u1ed9 nh\u1edb qu\u00e1 t\u1ea3i nh\u01b0 th\u1ebf n\u00e0o?\u00a0\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>OpenClaw c\u00f3 c\u01a1 ch\u1ebf n\u00e9n t\u1ef1 \u0111\u1ed9ng khi ng\u1eef c\u1ea3nh g\u1ea7n \u0111\u1ea7y, k\u00e8m quy tr\u00ecnh h\u1ee3p nh\u1ea5t ba giai \u0111o\u1ea1n \u0111\u1ec3 chuy\u1ec3n nh\u1eefng th\u00f4ng tin \u0111\u00e3 \u0111\u01b0\u1ee3c x\u00e1c nh\u1eadn h\u1eefu \u00edch nhi\u1ec1u l\u1ea7n v\u00e0o b\u1ed9 nh\u1edb d\u00e0i h\u1ea1n ch\u00ednh th\u1ee9c.\u00a0<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hermes Agent c\u00f3 semantic memory kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Persistent Memory l\u00f5i c\u1ee7a Hermes ch\u1ee7 y\u1ebfu t\u1eadp trung v\u00e0o curated memory v\u00e0 Session Search. Khi c\u1ea7n semantic memory s\u00e2u h\u01a1n, Hermes c\u00f3 th\u1ec3 k\u1ebft n\u1ed1i c\u00e1c Memory Provider nh\u01b0 OpenViking, Mem0, Hindsight ho\u1eb7c Supermemory.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hermes Agent v\u00e0 OpenClaw b\u00ean n\u00e0o ph\u00f9 h\u1ee3p ch\u1ea1y tr\u00ean VPS?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>C\u1ea3 hai \u0111\u1ec1u ph\u00f9 h\u1ee3p ch\u1ea1y tr\u00ean VPS v\u00ec Persistent Memory c\u1ea7n m\u00f4i tr\u01b0\u1eddng l\u01b0u tr\u1eef \u1ed5n \u0111\u1ecbnh \u0111\u1ec3 duy tr\u00ec d\u1eef li\u1ec7u gi\u1eefa nhi\u1ec1u phi\u00ean.<\/p><p>V\u1edbi Hermes Agent, c\u1ea7n \u0111\u1eb7c bi\u1ec7t tr\u00e1nh \u0111\u1ec3 nhi\u1ec1u Agent c\u00f9ng ghi v\u00e0o m\u1ed9t Hermes Home. T\u00e0i li\u1ec7u Hermes khuy\u1ebfn ngh\u1ecb d\u00f9ng profile ri\u00eang cho t\u1eebng Agent v\u00e0 s\u1eed d\u1ee5ng external memory provider n\u1ebfu c\u1ea7n chia s\u1ebb memory.<\/p><p>V\u1edbi OpenClaw, c\u1ea7n \u0111\u1ea3m b\u1ea3o Gateway lu\u00f4n s\u1eed d\u1ee5ng \u0111\u00fang workspace \u0111\u1ec3 tr\u00e1nh t\u00ecnh tr\u1ea1ng Agent t\u01b0\u1edfng r\u1eb1ng memory \u0111\u00e3 bi\u1ebfn m\u1ea5t sau khi restart.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>M\u1ed9t AI Agent th\u00f4ng minh \u0111\u1ebfn \u0111\u00e2u nh\u01b0ng qu\u00ean s\u1ea1ch m\u1ecdi th\u1ee9 sau m\u1ed7i l\u1ea7n \u0111\u00f3ng \u1ee9ng d\u1ee5ng th\u00ec v\u1eabn ch\u1ec9 l\u00e0 m\u1ed9t c\u00f4ng c\u1ee5 tr\u00f2 chuy\u1ec7n t\u1ea1m th\u1eddi. \u0110\u00e2y ch\u00ednh l\u00e0 l\u00fd do kh\u00e1i ni\u1ec7m Persistent Memory \u0111ang tr\u1edf th\u00e0nh ti\u00eau ch\u00ed quan tr\u1ecdng b\u1eadc nh\u1ea5t khi l\u1ef1a ch\u1ecdn n\u1ec1n t\u1ea3ng AI Agent. C\u00f9ng [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":129977,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7592],"tags":[7593],"class_list":["post-129968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hermes-agent","tag-hermes-agent"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/129968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=129968"}],"version-history":[{"count":2,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/129968\/revisions"}],"predecessor-version":[{"id":129978,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/129968\/revisions\/129978"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/129977"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=129968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=129968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=129968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}