mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-27 07:16:19 +09:00
26 lines
29 KiB
HTML
26 lines
29 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en" dir="ltr">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
<title>Memoh Documentation</title>
|
||
<meta name="description" content="Multi-Member, Structured Long-Memory, Containerized AI Agent System.">
|
||
<meta name="generator" content="VitePress v1.6.4">
|
||
<link rel="preload stylesheet" href="/assets/style.CwwbjNX7.css" as="style">
|
||
<link rel="preload stylesheet" href="/vp-icons.css" as="style">
|
||
|
||
<script type="module" src="/assets/app.CvD51jyA.js"></script>
|
||
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
|
||
<link rel="modulepreload" href="/assets/chunks/theme.CfxZ1TLj.js">
|
||
<link rel="modulepreload" href="/assets/chunks/framework.DXGyWiRo.js">
|
||
<link rel="modulepreload" href="/assets/index.md.MTTbinuf.lean.js">
|
||
<link rel="icon" href="/logo.png">
|
||
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
|
||
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
|
||
</head>
|
||
<body>
|
||
<div id="app"><div class="Layout" data-v-c2d1c289><!--[--><!--]--><!--[--><span tabindex="-1" data-v-20ff5aae></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-20ff5aae>Skip to content</a><!--]--><!----><header class="VPNav" data-v-c2d1c289 data-v-ae3b4e71><div class="VPNavBar" data-v-ae3b4e71 data-v-59b07c45><div class="wrapper" data-v-59b07c45><div class="container" data-v-59b07c45><div class="title" data-v-59b07c45><div class="VPNavBarTitle has-sidebar" data-v-59b07c45 data-v-77b887c2><a class="title" href="/" data-v-77b887c2><!--[--><!--]--><!--[--><img class="VPImage logo" src="/logo.png" alt="Memoh" data-v-c69324aa><!--]--><span data-v-77b887c2>Memoh</span><!--[--><!--]--></a></div></div><div class="content" data-v-59b07c45><div class="content-body" data-v-59b07c45><!--[--><!--]--><div class="VPNavBarSearch search" data-v-59b07c45><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-59b07c45 data-v-eb72f9f7><span id="main-nav-aria-label" class="visually-hidden" data-v-eb72f9f7> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/" tabindex="0" data-v-eb72f9f7 data-v-dcff3482><!--[--><span data-v-dcff3482>Guides</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/blogs/" tabindex="0" data-v-eb72f9f7 data-v-dcff3482><!--[--><span data-v-dcff3482>Blogs</span><!--]--></a><!--]--><!--]--></nav><div class="VPFlyout VPNavBarTranslations translations" data-v-59b07c45 data-v-d3f6c3ed data-v-437eb093><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="Change language" data-v-437eb093><span class="text" data-v-437eb093><span class="vpi-languages option-icon" data-v-437eb093></span><!----><span class="vpi-chevron-down text-icon" data-v-437eb093></span></span></button><div class="menu" data-v-437eb093><div class="VPMenu" data-v-437eb093 data-v-cd155cfc><!----><!--[--><!--[--><div class="items" data-v-d3f6c3ed><p class="title" data-v-d3f6c3ed>English</p><!--[--><div class="VPMenuLink" data-v-d3f6c3ed data-v-f59d973b><a class="VPLink link" href="/zh/" data-v-f59d973b><!--[--><span data-v-f59d973b>简体中文</span><!--]--></a></div><!--]--></div><!--]--><!--]--></div></div></div><div class="VPNavBarAppearance appearance" data-v-59b07c45 data-v-3c27bf39><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-3c27bf39 data-v-64116ff8 data-v-10be344e><span class="check" data-v-10be344e><span class="icon" data-v-10be344e><!--[--><span class="vpi-sun sun" data-v-64116ff8></span><span class="vpi-moon moon" data-v-64116ff8></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-59b07c45 data-v-b674b0d9 data-v-0148638c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/memohai/Memoh" aria-label="github" target="_blank" rel="noopener" data-v-0148638c data-v-4956e2a1><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-59b07c45 data-v-86f141c1 data-v-437eb093><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-437eb093><span class="vpi-more-horizontal icon" data-v-437eb093></span></button><div class="menu" data-v-437eb093><div class="VPMenu" data-v-437eb093 data-v-cd155cfc><!----><!--[--><!--[--><div class="group translations" data-v-86f141c1><p class="trans-title" data-v-86f141c1>English</p><!--[--><div class="VPMenuLink" data-v-86f141c1 data-v-f59d973b><a class="VPLink link" href="/zh/" data-v-f59d973b><!--[--><span data-v-f59d973b>简体中文</span><!--]--></a></div><!--]--></div><div class="group" data-v-86f141c1><div class="item appearance" data-v-86f141c1><p class="label" data-v-86f141c1>Appearance</p><div class="appearance-action" data-v-86f141c1><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-86f141c1 data-v-64116ff8 data-v-10be344e><span class="check" data-v-10be344e><span class="icon" data-v-10be344e><!--[--><span class="vpi-sun sun" data-v-64116ff8></span><span class="vpi-moon moon" data-v-64116ff8></span><!--]--></span></span></button></div></div></div><div class="group" data-v-86f141c1><div class="item social-links" data-v-86f141c1><div class="VPSocialLinks social-links-list" data-v-86f141c1 data-v-0148638c><!--[--><a class="VPSocialLink no-icon" href="https://github.com/memohai/Memoh" aria-label="github" target="_blank" rel="noopener" data-v-0148638c data-v-4956e2a1><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-59b07c45 data-v-33023aa6><span class="container" data-v-33023aa6><span class="top" data-v-33023aa6></span><span class="middle" data-v-33023aa6></span><span class="bottom" data-v-33023aa6></span></span></button></div></div></div></div><div class="divider" data-v-59b07c45><div class="divider-line" data-v-59b07c45></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-c2d1c289 data-v-f39a3298><div class="container" data-v-f39a3298><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-f39a3298><span class="vpi-align-left menu-icon" data-v-f39a3298></span><span class="menu-text" data-v-f39a3298>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-f39a3298 data-v-3ca9f49e><button data-v-3ca9f49e>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-c2d1c289 data-v-450ac41d><div class="curtain" data-v-450ac41d></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-450ac41d><span class="visually-hidden" id="sidebar-aria-label" data-v-450ac41d> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="no-transition group" data-v-bb61ce6c><section class="VPSidebarItem level-0 has-active" data-v-bb61ce6c data-v-51c3a27f><!----><div class="items" data-v-51c3a27f><!--[--><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/index.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Overview</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/about.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>About Memoh</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="no-transition group" data-v-bb61ce6c><section class="VPSidebarItem level-0" data-v-bb61ce6c data-v-51c3a27f><div class="item" role="button" tabindex="0" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><h2 class="text" data-v-51c3a27f>Installation</h2><!----></div><div class="items" data-v-51c3a27f><!--[--><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/installation/docker.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Docker</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="no-transition group" data-v-bb61ce6c><section class="VPSidebarItem level-0" data-v-bb61ce6c data-v-51c3a27f><div class="item" role="button" tabindex="0" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><h2 class="text" data-v-51c3a27f>Getting Started</h2><!----></div><div class="items" data-v-51c3a27f><!--[--><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/provider-and-model.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>LLM Provider</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/bot.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Bot</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/sessions.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Sessions</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/access.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Access Control</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/container.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Container</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/files.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Files</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/skills.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Skills</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/mcp.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>MCP</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/channels.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Channels</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/browser.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Browser</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/memory.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Memory</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/compaction.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Context Compaction</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/heartbeat.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Heartbeat</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/schedule.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Scheduled Tasks</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/search-provider.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Web Search</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/email.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Email</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/getting-started/slash-commands.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Slash Commands</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="no-transition group" data-v-bb61ce6c><section class="VPSidebarItem level-0" data-v-bb61ce6c data-v-51c3a27f><div class="item" role="button" tabindex="0" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><h2 class="text" data-v-51c3a27f>Memory Providers</h2><!----></div><div class="items" data-v-51c3a27f><!--[--><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/memory-providers/index.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Overview</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/memory-providers/builtin.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Built-in</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/memory-providers/mem0.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Mem0</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/memory-providers/openviking.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>OpenViking</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="no-transition group" data-v-bb61ce6c><section class="VPSidebarItem level-0" data-v-bb61ce6c data-v-51c3a27f><div class="item" role="button" tabindex="0" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><h2 class="text" data-v-51c3a27f>TTS Providers</h2><!----></div><div class="items" data-v-51c3a27f><!--[--><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/tts-providers/index.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Overview</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/tts-providers/edge.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Edge TTS</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><div class="no-transition group" data-v-bb61ce6c><section class="VPSidebarItem level-0" data-v-bb61ce6c data-v-51c3a27f><div class="item" role="button" tabindex="0" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><h2 class="text" data-v-51c3a27f>Channels</h2><!----></div><div class="items" data-v-51c3a27f><!--[--><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/index.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Overview</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/telegram.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Telegram</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/feishu.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Feishu (Lark)</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/discord.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Discord</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/qq.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>QQ</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/matrix.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>Matrix</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/wecom.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>WeCom (WeWork)</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-51c3a27f data-v-51c3a27f><div class="item" data-v-51c3a27f><div class="indicator" data-v-51c3a27f></div><a class="VPLink link link" href="/channels/weixin.html" data-v-51c3a27f><!--[--><p class="text" data-v-51c3a27f>WeChat</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-c2d1c289 data-v-9f0d4acb><div class="VPDoc has-sidebar has-aside" data-v-9f0d4acb data-v-660c348c><!--[--><!--]--><div class="container" data-v-660c348c><div class="aside" data-v-660c348c><div class="aside-curtain" data-v-660c348c></div><div class="aside-container" data-v-660c348c><div class="aside-content" data-v-660c348c><div class="VPDocAside" data-v-660c348c data-v-0508e845><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-0508e845 data-v-9a976623><div class="content" data-v-9a976623><div class="outline-marker" data-v-9a976623></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-9a976623>On this page</div><ul class="VPDocOutlineItem root" data-v-9a976623 data-v-3d2c5cd8><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-0508e845></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-660c348c><div class="content-container" data-v-660c348c><!--[--><!--]--><main class="main" data-v-660c348c><div style="position:relative;" class="vp-doc _" data-v-660c348c><div><h1 id="memoh-documentation" tabindex="-1">Memoh Documentation <a class="header-anchor" href="#memoh-documentation" aria-label="Permalink to "Memoh Documentation""></a></h1><p>Memoh(/ˈmemoʊ/) is a multi-member, structured long-memory, containerized AI agent system. Create your own AI bots, chat with them via Telegram, Discord, Lark (Feishu), QQ, Matrix, WeCom, WeChat, Email, or Web. Each bot runs in an isolated container with its own memory system — able to edit files, run commands, and access the network.</p><h2 id="documentation" tabindex="-1">Documentation <a class="header-anchor" href="#documentation" aria-label="Permalink to "Documentation""></a></h2><ul><li><strong><a href="/about.html">About Memoh</a></strong> — What Memoh is, key features, and installation links.</li><li><strong><a href="/installation/docker.html">Installation</a></strong> — Docker setup (recommended).</li><li><strong><a href="/getting-started/provider-and-model.html">Getting Started</a></strong> — Step-by-step guide to configure models, bots, and channels.</li><li><strong><a href="/channels/index.html">Channels</a></strong> — Detailed guides for Telegram, Feishu, Discord, QQ, Matrix, WeCom, and WeChat.</li></ul></div></div></main><footer class="VPDocFooter" data-v-660c348c data-v-d25f151f><!--[--><!--]--><div class="edit-info" data-v-d25f151f><div class="edit-link" data-v-d25f151f><a class="VPLink link vp-external-link-icon no-icon edit-link-button" href="https://github.com/memohai/Memoh/edit/main/docs/docs/index.md" target="_blank" rel="noreferrer" data-v-d25f151f><!--[--><span class="vpi-square-pen edit-link-icon" data-v-d25f151f></span> Edit on GitHub<!--]--></a></div><div class="last-updated" data-v-d25f151f><p class="VPLastUpdated" data-v-d25f151f data-v-2d5eec31>Last Updated: <time datetime="2026-03-29T12:30:21.000Z" data-v-2d5eec31></time></p></div></div><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-d25f151f><span class="visually-hidden" id="doc-footer-aria-label" data-v-d25f151f>Pager</span><div class="pager" data-v-d25f151f><!----></div><div class="pager" data-v-d25f151f><a class="VPLink link pager-link next" href="/about.html" data-v-d25f151f><!--[--><span class="desc" data-v-d25f151f>Next page</span><span class="title" data-v-d25f151f>About Memoh</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><footer class="VPFooter has-sidebar" data-v-c2d1c289 data-v-6d4fdf1e><div class="container" data-v-6d4fdf1e><p class="message" data-v-6d4fdf1e>Published under AGPLv3</p><p class="copyright" data-v-6d4fdf1e>Copyright © 2024 Memoh</p></div></footer><!--[--><!--]--></div></div>
|
||
<script>window.__VP_HASH_MAP__=JSON.parse("{\"about.md\":\"B8mz5B7D\",\"blogs_2026-02-16.md\":\"D7X_K9ac\",\"blogs_index.md\":\"CzVqJnkf\",\"channels_discord.md\":\"CgnXVcxj\",\"channels_feishu.md\":\"7xzXC8PR\",\"channels_index.md\":\"CV834U5I\",\"channels_matrix.md\":\"C5lym8OS\",\"channels_qq.md\":\"BiHC52Zm\",\"channels_telegram.md\":\"WGR_O6_O\",\"channels_wecom.md\":\"D7yBtNrz\",\"channels_weixin.md\":\"Ckccg7Ew\",\"getting-started_access.md\":\"Co5O-s2T\",\"getting-started_bot.md\":\"CULM4cGX\",\"getting-started_browser.md\":\"Cjpk7h3a\",\"getting-started_channels.md\":\"DP2fW_sw\",\"getting-started_compaction.md\":\"CQe9KC6f\",\"getting-started_container.md\":\"00DekezL\",\"getting-started_email.md\":\"DLrAWkek\",\"getting-started_files.md\":\"CbhHSLX5\",\"getting-started_heartbeat.md\":\"lBwT6Ivl\",\"getting-started_mcp.md\":\"CfWEkmuE\",\"getting-started_memory.md\":\"DfffnmM0\",\"getting-started_provider-and-model.md\":\"MB4KgxWX\",\"getting-started_schedule.md\":\"7R1TStAB\",\"getting-started_search-provider.md\":\"DDV1py8V\",\"getting-started_sessions.md\":\"CaVKbfb5\",\"getting-started_skills.md\":\"E3JgIlwr\",\"getting-started_slash-commands.md\":\"CBeh4epy\",\"index.md\":\"MTTbinuf\",\"installation_docker.md\":\"DxE7r3rU\",\"memory-providers_builtin.md\":\"DlYtNI3G\",\"memory-providers_index.md\":\"D5MvHNPW\",\"memory-providers_mem0.md\":\"C5B6D9ME\",\"memory-providers_openviking.md\":\"N-8WyFZa\",\"tts-providers_edge.md\":\"DPjdtaQf\",\"tts-providers_index.md\":\"Cgc87EeS\",\"zh_concepts_identity-and-binding.md\":\"6tGYa9d_\",\"zh_concepts_index.md\":\"_zNPjKkD\",\"zh_index.md\":\"Db4hJx1C\",\"zh_style_terminology.md\":\"CzqhSoQX\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Memoh Documentation\",\"description\":\"Multi-Member, Structured Long-Memory, Containerized AI Agent System.\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"siteTitle\":\"Memoh\",\"sidebar\":{\"/blogs/\":[{\"text\":\"Blogs\",\"link\":\"/blogs/index.md\",\"items\":[{\"text\":\"Introduction (Feb 2026)\",\"link\":\"/blogs/2026-02-16.md\"}]}],\"/\":[{\"text\":\"Overview\",\"link\":\"/index.md\"},{\"text\":\"About Memoh\",\"link\":\"/about.md\"},{\"text\":\"Installation\",\"items\":[{\"text\":\"Docker\",\"link\":\"/installation/docker.md\"}]},{\"text\":\"Getting Started\",\"items\":[{\"text\":\"LLM Provider\",\"link\":\"/getting-started/provider-and-model.md\"},{\"text\":\"Bot\",\"link\":\"/getting-started/bot.md\"},{\"text\":\"Sessions\",\"link\":\"/getting-started/sessions.md\"},{\"text\":\"Access Control\",\"link\":\"/getting-started/access.md\"},{\"text\":\"Container\",\"link\":\"/getting-started/container.md\"},{\"text\":\"Files\",\"link\":\"/getting-started/files.md\"},{\"text\":\"Skills\",\"link\":\"/getting-started/skills.md\"},{\"text\":\"MCP\",\"link\":\"/getting-started/mcp.md\"},{\"text\":\"Channels\",\"link\":\"/getting-started/channels.md\"},{\"text\":\"Browser\",\"link\":\"/getting-started/browser.md\"},{\"text\":\"Memory\",\"link\":\"/getting-started/memory.md\"},{\"text\":\"Context Compaction\",\"link\":\"/getting-started/compaction.md\"},{\"text\":\"Heartbeat\",\"link\":\"/getting-started/heartbeat.md\"},{\"text\":\"Scheduled Tasks\",\"link\":\"/getting-started/schedule.md\"},{\"text\":\"Web Search\",\"link\":\"/getting-started/search-provider.md\"},{\"text\":\"Email\",\"link\":\"/getting-started/email.md\"},{\"text\":\"Slash Commands\",\"link\":\"/getting-started/slash-commands.md\"}]},{\"text\":\"Memory Providers\",\"items\":[{\"text\":\"Overview\",\"link\":\"/memory-providers/index.md\"},{\"text\":\"Built-in\",\"link\":\"/memory-providers/builtin.md\"},{\"text\":\"Mem0\",\"link\":\"/memory-providers/mem0.md\"},{\"text\":\"OpenViking\",\"link\":\"/memory-providers/openviking.md\"}]},{\"text\":\"TTS Providers\",\"items\":[{\"text\":\"Overview\",\"link\":\"/tts-providers/index.md\"},{\"text\":\"Edge TTS\",\"link\":\"/tts-providers/edge.md\"}]},{\"text\":\"Channels\",\"items\":[{\"text\":\"Overview\",\"link\":\"/channels/index.md\"},{\"text\":\"Telegram\",\"link\":\"/channels/telegram.md\"},{\"text\":\"Feishu (Lark)\",\"link\":\"/channels/feishu.md\"},{\"text\":\"Discord\",\"link\":\"/channels/discord.md\"},{\"text\":\"QQ\",\"link\":\"/channels/qq.md\"},{\"text\":\"Matrix\",\"link\":\"/channels/matrix.md\"},{\"text\":\"WeCom (WeWork)\",\"link\":\"/channels/wecom.md\"},{\"text\":\"WeChat\",\"link\":\"/channels/weixin.md\"}]}],\"/zh/\":[{\"text\":\"文档总览\",\"link\":\"/zh/index.md\"}]},\"nav\":[{\"text\":\"Guides\",\"link\":\"/\"},{\"text\":\"Blogs\",\"link\":\"/blogs/\"}],\"logo\":{\"src\":\"/logo.png\",\"alt\":\"Memoh\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/memohai/Memoh\"}],\"footer\":{\"message\":\"Published under AGPLv3\",\"copyright\":\"Copyright © 2024 Memoh\"},\"search\":{\"provider\":\"local\"},\"editLink\":{\"pattern\":\"https://github.com/memohai/Memoh/edit/main/docs/docs/:path\",\"text\":\"Edit on GitHub\"},\"lastUpdated\":{\"text\":\"Last Updated\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"medium\"}}},\"locales\":{\"root\":{\"label\":\"English\",\"lang\":\"en\"},\"zh\":{\"label\":\"简体中文\",\"lang\":\"zh\"}},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
|
||
|
||
</body>
|
||
</html> |