[{"data":1,"prerenderedAt":1018},["ShallowReactive",2],{"docs-page-en-\u002Fopenclaw\u002Fexamples\u002Fknowledge_base":3,"surround-en-\u002Fopenclaw\u002Fexamples\u002Fknowledge_base":1003},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":996,"description":132,"extension":997,"links":6,"meta":998,"navigation":6,"path":999,"seo":1000,"stem":1001,"__hash__":1002},"docs\u002Fen\u002Fopenclaw\u002Fexamples\u002Fknowledge_base.md","Knowledge Base Usage",null,{"type":8,"value":9,"toc":986},"minimark",[10,15,19,22,27,38,41,68,77,79,83,86,116,126,342,345,364,366,370,376,408,415,418,435,453,455,459,466,829,832,850,853,855,859,862,870,873,898,900,904,912,982],[11,12,14],"h2",{"id":13},"cloud-plugin","Cloud Plugin",[16,17,18],"p",{},"The MemOS OpenClaw cloud plugin can recall both personal memories and selected knowledge base content before each task. This is useful for connecting product docs, company policies, project materials, coding standards, and other long-lived references to OpenClaw so the Agent can automatically use them during execution.",[20,21],"br",{},[23,24,26],"h3",{"id":25},"_1-create-a-knowledge-base-and-get-its-id","1. Create a Knowledge Base and Get Its ID",[16,28,29,30,37],{},"Create the knowledge base in ",[31,32,36],"a",{"href":33,"rel":34},"https:\u002F\u002Fmemos-dashboard.openmem.net",[35],"nofollow","MemOS Cloud Dashboard"," first.",[16,39,40],{},"Steps:",[42,43,44,52,55,58,61],"ol",{},[45,46,47,48,51],"li",{},"Log in to ",[31,49,36],{"href":33,"rel":50},[35],".",[45,53,54],{},"Go to the knowledge base management page and create a new knowledge base.",[45,56,57],{},"Upload the documents or Skill files that the Agent should retrieve from.",[45,59,60],{},"Wait until file processing is complete.",[45,62,63,64,51],{},"Copy the knowledge base ID from the knowledge base details page, for example ",[65,66,67],"code",{},"kb-company-handbook",[69,70,71],"warning",{},[16,72,73,74,76],{},"Use the real knowledge base ID copied from the dashboard to replace ",[65,75,67],{}," in the examples below. The knowledge base name is only a display name; the plugin configuration requires the knowledge base ID.",[20,78],{},[23,80,82],{"id":81},"_2-configure-a-global-knowledge-base","2. Configure a Global Knowledge Base",[16,84,85],{},"Knowledge base configuration has two directions:",[87,88,89,103],"ul",{},[45,90,91,94,95,98,99,102],{},[65,92,93],{},"knowledgebaseIds"," \u002F ",[65,96,97],{},"MEMOS_KNOWLEDGEBASE_IDS",": queries knowledge bases. During ",[65,100,101],{},"\u002Fsearch\u002Fmemory",", the plugin recalls content from these knowledge bases.",[45,104,105,94,108,111,112,115],{},[65,106,107],{},"allowKnowledgebaseIds",[65,109,110],{},"MEMOS_ALLOW_KNOWLEDGEBASE_IDS",": writes to knowledge bases. During ",[65,113,114],{},"\u002Fadd\u002Fmessage",", the plugin is allowed to write newly generated memories to these knowledge bases.",[16,117,118,119,121,122,125],{},"If all OpenClaw sessions should retrieve from the same knowledge base, configure ",[65,120,93],{}," in ",[65,123,124],{},"~\u002F.openclaw\u002Fopenclaw.json",":",[127,128,133],"pre",{"className":129,"code":130,"language":131,"meta":132,"style":132},"language-json shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","{\n  \"plugins\": {\n    \"entries\": {\n      \"memos-cloud-openclaw-plugin\": {\n        \"enabled\": true,\n        \"config\": {\n          \"apiKey\": \"YOUR_MEMOS_API_KEY\",\n          \"knowledgebaseIds\": [\"kb-company-handbook\"],\n          \"memoryLimitNumber\": 6,\n          \"relativity\": 0.45\n        }\n      }\n    }\n  }\n}\n","json","",[65,134,135,144,163,179,195,216,230,256,279,297,312,318,324,330,336],{"__ignoreMap":132},[136,137,140],"span",{"class":138,"line":139},"line",1,[136,141,143],{"class":142},"suWxN","{\n",[136,145,147,151,155,158,160],{"class":138,"line":146},2,[136,148,150],{"class":149},"sfJrv","  \"",[136,152,154],{"class":153},"skH7o","plugins",[136,156,157],{"class":149},"\"",[136,159,125],{"class":142},[136,161,162],{"class":142}," {\n",[136,164,166,169,173,175,177],{"class":138,"line":165},3,[136,167,168],{"class":149},"    \"",[136,170,172],{"class":171},"smon8","entries",[136,174,157],{"class":149},[136,176,125],{"class":142},[136,178,162],{"class":142},[136,180,182,185,189,191,193],{"class":138,"line":181},4,[136,183,184],{"class":149},"      \"",[136,186,188],{"class":187},"s_fzf","memos-cloud-openclaw-plugin",[136,190,157],{"class":149},[136,192,125],{"class":142},[136,194,162],{"class":142},[136,196,198,201,205,207,209,213],{"class":138,"line":197},5,[136,199,200],{"class":149},"        \"",[136,202,204],{"class":203},"sw4Oa","enabled",[136,206,157],{"class":149},[136,208,125],{"class":142},[136,210,212],{"class":211},"smHB8"," true",[136,214,215],{"class":142},",\n",[136,217,219,221,224,226,228],{"class":138,"line":218},6,[136,220,200],{"class":149},[136,222,223],{"class":203},"config",[136,225,157],{"class":149},[136,227,125],{"class":142},[136,229,162],{"class":142},[136,231,233,236,240,242,244,248,252,254],{"class":138,"line":232},7,[136,234,235],{"class":149},"          \"",[136,237,239],{"class":238},"sleiK","apiKey",[136,241,157],{"class":149},[136,243,125],{"class":142},[136,245,247],{"class":246},"sjUum"," \"",[136,249,251],{"class":250},"sp1uZ","YOUR_MEMOS_API_KEY",[136,253,157],{"class":246},[136,255,215],{"class":142},[136,257,259,261,263,265,267,270,272,274,276],{"class":138,"line":258},8,[136,260,235],{"class":149},[136,262,93],{"class":238},[136,264,157],{"class":149},[136,266,125],{"class":142},[136,268,269],{"class":142}," [",[136,271,157],{"class":246},[136,273,67],{"class":250},[136,275,157],{"class":246},[136,277,278],{"class":142},"],\n",[136,280,282,284,287,289,291,295],{"class":138,"line":281},9,[136,283,235],{"class":149},[136,285,286],{"class":238},"memoryLimitNumber",[136,288,157],{"class":149},[136,290,125],{"class":142},[136,292,294],{"class":293},"sJNII"," 6",[136,296,215],{"class":142},[136,298,300,302,305,307,309],{"class":138,"line":299},10,[136,301,235],{"class":149},[136,303,304],{"class":238},"relativity",[136,306,157],{"class":149},[136,308,125],{"class":142},[136,310,311],{"class":293}," 0.45\n",[136,313,315],{"class":138,"line":314},11,[136,316,317],{"class":142},"        }\n",[136,319,321],{"class":138,"line":320},12,[136,322,323],{"class":142},"      }\n",[136,325,327],{"class":138,"line":326},13,[136,328,329],{"class":142},"    }\n",[136,331,333],{"class":138,"line":332},14,[136,334,335],{"class":142},"  }\n",[136,337,339],{"class":138,"line":338},15,[136,340,341],{"class":142},"}\n",[16,343,344],{},"Restart the OpenClaw gateway after updating the config:",[127,346,350],{"className":347,"code":348,"language":349,"meta":132,"style":132},"language-bash shiki shiki-themes material-theme-lighter github-light-high-contrast github-dark-default","openclaw gateway restart\n","bash",[65,351,352],{"__ignoreMap":132},[136,353,354,358,361],{"class":138,"line":139},[136,355,357],{"class":356},"saonL","openclaw",[136,359,360],{"class":250}," gateway",[136,362,363],{"class":250}," restart\n",[20,365],{},[23,367,369],{"id":368},"_3-configure-with-environment-variables","3. Configure with Environment Variables",[16,371,372,373,125],{},"You can also configure knowledge base IDs in ",[65,374,375],{},"~\u002F.openclaw\u002F.env",[127,377,379],{"className":347,"code":378,"language":349,"meta":132,"style":132},"MEMOS_API_KEY=YOUR_MEMOS_API_KEY\nMEMOS_KNOWLEDGEBASE_IDS=\"kb-company-handbook,kb-product-docs\"\n",[65,380,381,394],{"__ignoreMap":132},[136,382,383,387,391],{"class":138,"line":139},[136,384,386],{"class":385},"s5ojA","MEMOS_API_KEY",[136,388,390],{"class":389},"saN0X","=",[136,392,393],{"class":250},"YOUR_MEMOS_API_KEY\n",[136,395,396,398,400,402,405],{"class":138,"line":146},[136,397,97],{"class":385},[136,399,390],{"class":389},[136,401,157],{"class":246},[136,403,404],{"class":250},"kb-company-handbook,kb-product-docs",[136,406,407],{"class":246},"\"\n",[16,409,410,412,413,51],{},[65,411,97],{}," defines the knowledge base scope for retrieval. The plugin reads from these knowledge bases when calling ",[65,414,101],{},[16,416,417],{},"If you need to write newly generated conversation memories into a knowledge base, configure the write parameter separately:",[127,419,421],{"className":347,"code":420,"language":349,"meta":132,"style":132},"MEMOS_ALLOW_KNOWLEDGEBASE_IDS=\"kb-company-handbook\"\n",[65,422,423],{"__ignoreMap":132},[136,424,425,427,429,431,433],{"class":138,"line":139},[136,426,110],{"class":385},[136,428,390],{"class":389},[136,430,157],{"class":246},[136,432,67],{"class":250},[136,434,407],{"class":246},[69,436,437,444],{},[16,438,439,440,443],{},"Knowledge base writes can store Agent-generated information into the target knowledge base, but knowledge base content is not filtered by ",[65,441,442],{},"agent_id",". In other words, if multiple Agents are configured to read the same knowledge base, anything written into that knowledge base may be recalled by all of them, weakening multi-agent memory isolation.",[16,445,446,447,449,450,452],{},"If you need strict Agent isolation, do not write conversation memories into a shared knowledge base. Configure ",[65,448,107],{}," or ",[65,451,110],{}," only when you explicitly want the content to become shared team knowledge.",[20,454],{},[23,456,458],{"id":457},"_4-bind-different-knowledge-bases-to-different-agents","4. Bind Different Knowledge Bases to Different Agents",[16,460,461,462,465],{},"When different Agents own different tasks, enable multi-agent mode and use ",[65,463,464],{},"agentOverrides"," to assign knowledge bases per Agent:",[127,467,469],{"className":129,"code":468,"language":131,"meta":132,"style":132},"{\n  \"plugins\": {\n    \"entries\": {\n      \"memos-cloud-openclaw-plugin\": {\n        \"enabled\": true,\n        \"config\": {\n          \"multiAgentMode\": true,\n          \"allowedAgents\": [\"research-agent\", \"coding-agent\"],\n          \"memoryLimitNumber\": 6,\n          \"relativity\": 0.45,\n          \"agentOverrides\": {\n            \"research-agent\": {\n              \"knowledgebaseIds\": [\"kb-research-papers\"],\n              \"memoryLimitNumber\": 12,\n              \"queryPrefix\": \"research context: \"\n            },\n            \"coding-agent\": {\n              \"knowledgebaseIds\": [\"kb-codebase\", \"kb-api-docs\"],\n              \"memoryLimitNumber\": 9,\n              \"includeToolMemory\": true,\n              \"addEnabled\": false\n            }\n          }\n        }\n      }\n    }\n  }\n}\n",[65,470,471,475,487,499,511,525,537,552,584,598,613,625,639,662,677,695,701,714,745,761,777,792,798,804,809,814,819,824],{"__ignoreMap":132},[136,472,473],{"class":138,"line":139},[136,474,143],{"class":142},[136,476,477,479,481,483,485],{"class":138,"line":146},[136,478,150],{"class":149},[136,480,154],{"class":153},[136,482,157],{"class":149},[136,484,125],{"class":142},[136,486,162],{"class":142},[136,488,489,491,493,495,497],{"class":138,"line":165},[136,490,168],{"class":149},[136,492,172],{"class":171},[136,494,157],{"class":149},[136,496,125],{"class":142},[136,498,162],{"class":142},[136,500,501,503,505,507,509],{"class":138,"line":181},[136,502,184],{"class":149},[136,504,188],{"class":187},[136,506,157],{"class":149},[136,508,125],{"class":142},[136,510,162],{"class":142},[136,512,513,515,517,519,521,523],{"class":138,"line":197},[136,514,200],{"class":149},[136,516,204],{"class":203},[136,518,157],{"class":149},[136,520,125],{"class":142},[136,522,212],{"class":211},[136,524,215],{"class":142},[136,526,527,529,531,533,535],{"class":138,"line":218},[136,528,200],{"class":149},[136,530,223],{"class":203},[136,532,157],{"class":149},[136,534,125],{"class":142},[136,536,162],{"class":142},[136,538,539,541,544,546,548,550],{"class":138,"line":232},[136,540,235],{"class":149},[136,542,543],{"class":238},"multiAgentMode",[136,545,157],{"class":149},[136,547,125],{"class":142},[136,549,212],{"class":211},[136,551,215],{"class":142},[136,553,554,556,559,561,563,565,567,570,572,575,577,580,582],{"class":138,"line":258},[136,555,235],{"class":149},[136,557,558],{"class":238},"allowedAgents",[136,560,157],{"class":149},[136,562,125],{"class":142},[136,564,269],{"class":142},[136,566,157],{"class":246},[136,568,569],{"class":250},"research-agent",[136,571,157],{"class":246},[136,573,574],{"class":142},",",[136,576,247],{"class":246},[136,578,579],{"class":250},"coding-agent",[136,581,157],{"class":246},[136,583,278],{"class":142},[136,585,586,588,590,592,594,596],{"class":138,"line":281},[136,587,235],{"class":149},[136,589,286],{"class":238},[136,591,157],{"class":149},[136,593,125],{"class":142},[136,595,294],{"class":293},[136,597,215],{"class":142},[136,599,600,602,604,606,608,611],{"class":138,"line":299},[136,601,235],{"class":149},[136,603,304],{"class":238},[136,605,157],{"class":149},[136,607,125],{"class":142},[136,609,610],{"class":293}," 0.45",[136,612,215],{"class":142},[136,614,615,617,619,621,623],{"class":138,"line":314},[136,616,235],{"class":149},[136,618,464],{"class":238},[136,620,157],{"class":149},[136,622,125],{"class":142},[136,624,162],{"class":142},[136,626,627,630,633,635,637],{"class":138,"line":320},[136,628,629],{"class":149},"            \"",[136,631,569],{"class":632},"stPcb",[136,634,157],{"class":149},[136,636,125],{"class":142},[136,638,162],{"class":142},[136,640,641,644,647,649,651,653,655,658,660],{"class":138,"line":326},[136,642,643],{"class":149},"              \"",[136,645,93],{"class":646},"slCso",[136,648,157],{"class":149},[136,650,125],{"class":142},[136,652,269],{"class":142},[136,654,157],{"class":246},[136,656,657],{"class":250},"kb-research-papers",[136,659,157],{"class":246},[136,661,278],{"class":142},[136,663,664,666,668,670,672,675],{"class":138,"line":332},[136,665,643],{"class":149},[136,667,286],{"class":646},[136,669,157],{"class":149},[136,671,125],{"class":142},[136,673,674],{"class":293}," 12",[136,676,215],{"class":142},[136,678,679,681,684,686,688,690,693],{"class":138,"line":338},[136,680,643],{"class":149},[136,682,683],{"class":646},"queryPrefix",[136,685,157],{"class":149},[136,687,125],{"class":142},[136,689,247],{"class":246},[136,691,692],{"class":250},"research context: ",[136,694,407],{"class":246},[136,696,698],{"class":138,"line":697},16,[136,699,700],{"class":142},"            },\n",[136,702,704,706,708,710,712],{"class":138,"line":703},17,[136,705,629],{"class":149},[136,707,579],{"class":632},[136,709,157],{"class":149},[136,711,125],{"class":142},[136,713,162],{"class":142},[136,715,717,719,721,723,725,727,729,732,734,736,738,741,743],{"class":138,"line":716},18,[136,718,643],{"class":149},[136,720,93],{"class":646},[136,722,157],{"class":149},[136,724,125],{"class":142},[136,726,269],{"class":142},[136,728,157],{"class":246},[136,730,731],{"class":250},"kb-codebase",[136,733,157],{"class":246},[136,735,574],{"class":142},[136,737,247],{"class":246},[136,739,740],{"class":250},"kb-api-docs",[136,742,157],{"class":246},[136,744,278],{"class":142},[136,746,748,750,752,754,756,759],{"class":138,"line":747},19,[136,749,643],{"class":149},[136,751,286],{"class":646},[136,753,157],{"class":149},[136,755,125],{"class":142},[136,757,758],{"class":293}," 9",[136,760,215],{"class":142},[136,762,764,766,769,771,773,775],{"class":138,"line":763},20,[136,765,643],{"class":149},[136,767,768],{"class":646},"includeToolMemory",[136,770,157],{"class":149},[136,772,125],{"class":142},[136,774,212],{"class":211},[136,776,215],{"class":142},[136,778,780,782,785,787,789],{"class":138,"line":779},21,[136,781,643],{"class":149},[136,783,784],{"class":646},"addEnabled",[136,786,157],{"class":149},[136,788,125],{"class":142},[136,790,791],{"class":211}," false\n",[136,793,795],{"class":138,"line":794},22,[136,796,797],{"class":142},"            }\n",[136,799,801],{"class":138,"line":800},23,[136,802,803],{"class":142},"          }\n",[136,805,807],{"class":138,"line":806},24,[136,808,317],{"class":142},[136,810,812],{"class":138,"line":811},25,[136,813,323],{"class":142},[136,815,817],{"class":138,"line":816},26,[136,818,329],{"class":142},[136,820,822],{"class":138,"line":821},27,[136,823,335],{"class":142},[136,825,827],{"class":138,"line":826},28,[136,828,341],{"class":142},[16,830,831],{},"This configuration means:",[87,833,834,839,844],{},[45,835,836,838],{},[65,837,569],{}," retrieves from research paper \u002F academic knowledge bases.",[45,840,841,843],{},[65,842,579],{}," retrieves from codebase and API documentation knowledge bases, and disables memory writes to avoid storing temporary debugging details as long-term memory.",[45,845,846,847,849],{},"Agents not listed in ",[65,848,464],{}," inherit the global configuration.",[16,851,852],{},"If you enable knowledge base writes in a multi-agent setup, make sure the write target is not a shared knowledge base read by multiple Agents. Otherwise, information from different Agents may become visible to each other through the knowledge base.",[20,854],{},[23,856,858],{"id":857},"_5-verify-knowledge-base-recall","5. Verify Knowledge Base Recall",[16,860,861],{},"After configuration, ask OpenClaw a question that can only be answered from the uploaded knowledge base documents:",[127,863,868],{"className":864,"code":866,"language":867,"meta":132},[865],"language-text","You: According to the company reimbursement policy, what purchase amount for design software requires special approval?\nOpenClaw: According to the procurement rules in the knowledge base, design software purchases above 1000 require special approval...\n","text",[65,869,866],{"__ignoreMap":132},[16,871,872],{},"If the answer does not use knowledge base content, check the following:",[87,874,875,878,886,889],{},[45,876,877],{},"Confirm that the knowledge base files have finished processing in the dashboard.",[45,879,880,881,449,883,885],{},"Confirm that ",[65,882,93],{},[65,884,97],{}," uses the knowledge base ID, not the knowledge base name.",[45,887,888],{},"Confirm that the OpenClaw gateway has been restarted and loaded the latest config.",[45,890,891,892,894,895,897],{},"If using multi-agent mode, confirm that the current Agent is listed in ",[65,893,558],{}," and that the corresponding ",[65,896,464],{}," config is correct.",[20,899],{},[23,901,903],{"id":902},"config-reference","Config Reference",[16,905,906,907,125],{},"For knowledge base configuration details, see the ",[31,908,911],{"href":909,"rel":910},"https:\u002F\u002Fgithub.com\u002FMemTensor\u002FMemOS-Cloud-OpenClaw-Plugin",[35],"official MemOS-Cloud-OpenClaw-Plugin repository",[913,914,915,928],"table",{},[916,917,918],"thead",{},[919,920,921,925],"tr",{},[922,923,924],"th",{},"Config",[922,926,927],{},"Purpose",[929,930,931,943,952,963,972],"tbody",{},[919,932,933,938],{},[934,935,936],"td",{},[65,937,93],{},[934,939,940,941,51],{},"Query knowledge bases. Plugin config for the knowledge base retrieval scope, corresponding to ",[65,942,101],{},[919,944,945,949],{},[934,946,947],{},[65,948,97],{},[934,950,951],{},"Query knowledge bases. Environment variable form of the knowledge base retrieval scope. Separate multiple IDs with commas.",[919,953,954,958],{},[934,955,956],{},[65,957,107],{},[934,959,960,961,51],{},"Write to knowledge bases. Plugin config for knowledge bases that newly generated memories may be written to, corresponding to ",[65,962,114],{},[919,964,965,969],{},[934,966,967],{},[65,968,110],{},[934,970,971],{},"Write to knowledge bases. Environment variable form of knowledge bases that newly generated memories may be written to.",[919,973,974,979],{},[934,975,976],{},[65,977,978],{},"agentOverrides.\u003CagentId>.knowledgebaseIds",[934,980,981],{},"In multi-agent scenarios, assign knowledge bases to a specific Agent.",[983,984,985],"style",{},"html pre.shiki code .suWxN, html code.shiki .suWxN{--shiki-light:#39ADB5;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .sfJrv, html code.shiki .sfJrv{--shiki-light:#39ADB5;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .skH7o, html code.shiki .skH7o{--shiki-light:#9C3EDA;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .smon8, html code.shiki .smon8{--shiki-light:#E2931D;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .s_fzf, html code.shiki .s_fzf{--shiki-light:#F76D47;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .sw4Oa, html code.shiki .sw4Oa{--shiki-light:#E53935;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .smHB8, html code.shiki .smHB8{--shiki-light:#39ADB5;--shiki-default:#023B95;--shiki-dark:#79C0FF}html pre.shiki code .sleiK, html code.shiki .sleiK{--shiki-light:#916B53;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .sjUum, html code.shiki .sjUum{--shiki-light:#39ADB5;--shiki-default:#032563;--shiki-dark:#A5D6FF}html pre.shiki code .sp1uZ, html code.shiki .sp1uZ{--shiki-light:#91B859;--shiki-default:#032563;--shiki-dark:#A5D6FF}html pre.shiki code .sJNII, html code.shiki .sJNII{--shiki-light:#F76D47;--shiki-default:#023B95;--shiki-dark:#79C0FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .saonL, html code.shiki .saonL{--shiki-light:#E2931D;--shiki-default:#702C00;--shiki-dark:#FFA657}html pre.shiki code .s5ojA, html code.shiki .s5ojA{--shiki-light:#90A4AE;--shiki-default:#0E1116;--shiki-dark:#E6EDF3}html pre.shiki code .saN0X, html code.shiki .saN0X{--shiki-light:#39ADB5;--shiki-default:#A0111F;--shiki-dark:#FF7B72}html pre.shiki code .stPcb, html code.shiki .stPcb{--shiki-light:#6182B8;--shiki-default:#024C1A;--shiki-dark:#7EE787}html pre.shiki code .slCso, html code.shiki .slCso{--shiki-light:#FF5370;--shiki-default:#024C1A;--shiki-dark:#7EE787}",{"title":132,"searchDepth":146,"depth":146,"links":987},[988],{"id":13,"depth":146,"text":14,"children":989},[990,991,992,993,994,995],{"id":25,"depth":165,"text":26},{"id":81,"depth":165,"text":82},{"id":368,"depth":165,"text":369},{"id":457,"depth":165,"text":458},{"id":857,"depth":165,"text":858},{"id":902,"depth":165,"text":903},"Create a knowledge base in MemOS Cloud Dashboard and configure its knowledge base ID in the OpenClaw cloud plugin.","md",{},"\u002Fen\u002Fopenclaw\u002Fexamples\u002Fknowledge_base",{"title":5,"description":132},"en\u002Fopenclaw\u002Fexamples\u002Fknowledge_base","fSOsMqRGwxaCxFmUzRKlRsI_YcNP0sdsjZwNzsnUlAM",[1004,1012],{"title":1005,"path":1006,"stem":1007,"icon":1008,"framework":6,"module":6,"class":1009,"target":-1,"active":1010,"defaultOpen":1010,"children":-1,"description":1011},"Local Plugin","\u002Fopenclaw\u002Flocal_plugin","openclaw\u002Flocal_plugin","i-ri-computer-line",[],false,"Use @memtensor\u002Fmemos-local-plugin to bring local-first long-term memory, three-tier retrieval, skill crystallization, and an observable management panel to OpenClaw and Hermes Agent.",{"title":1013,"path":1014,"stem":1015,"icon":1016,"framework":6,"module":6,"class":1017,"target":-1,"active":1010,"defaultOpen":1010,"children":-1,"description":-1},"Multi-Agent Memory Isolation","\u002Fopenclaw\u002Fexamples\u002Fmulti_agent","openclaw\u002Fexamples\u002Fmulti_agent","i-ri-team-line",[],1781252528102]