mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-27 07:16:19 +09:00
2 lines
2.4 KiB
JavaScript
2 lines
2.4 KiB
JavaScript
import{_ as t,o,c as n,ag as a}from"./chunks/framework.ePeAWSvT.js";const m=JSON.parse('{"title":"Concepts Overview","description":"","frontmatter":{},"headers":[],"relativePath":"concepts/index.md","filePath":"concepts/index.md","lastUpdated":1771163124000}'),r={name:"concepts/index.md"};function i(l,e,s,c,d,h){return o(),n("div",null,[...e[0]||(e[0]=[a('<h1 id="concepts-overview" tabindex="-1">Concepts Overview <a class="header-anchor" href="#concepts-overview" aria-label="Permalink to "Concepts Overview""></a></h1><p>This section explains the core design concepts behind Memoh.</p><p>Use these pages when you want to understand how Memoh is designed, why features exist, and how different parts work together.</p><h2 id="concept-map" tabindex="-1">Concept Map <a class="header-anchor" href="#concept-map" aria-label="Permalink to "Concept Map""></a></h2><ul><li><strong>Bot</strong>: the core runtime unit</li><li><strong>Provider and Model</strong>: how LLM capability is plugged in</li><li><strong>Memory</strong>: how long-term knowledge is stored and retrieved</li><li><strong>Channel</strong>: how external platforms connect to bots</li><li><strong>Schedule</strong>: how tasks are triggered automatically</li><li><strong>Container</strong>: isolated execution environment per bot</li><li><strong>MCP</strong>: external tool and service integration protocol</li><li><strong>Subagents</strong>: specialized delegated agents</li><li><strong>Skills</strong>: reusable capability prompts/instructions</li><li><strong>Conversation and History</strong>: chat context and traceability</li></ul><h2 id="recommended-reading-order" tabindex="-1">Recommended Reading Order <a class="header-anchor" href="#recommended-reading-order" aria-label="Permalink to "Recommended Reading Order""></a></h2><ol><li><a href="/concepts/bot.html">Bot</a></li><li><a href="/concepts/provider-and-model.html">Provider and Model</a></li><li><a href="/concepts/memory.html">Memory</a></li><li><a href="/concepts/channel.html">Channel</a></li><li><a href="/concepts/container.html">Container</a></li><li><a href="/concepts/schedule.html">Schedule</a></li><li><a href="/concepts/mcp.html">MCP</a></li><li><a href="/concepts/subagents.html">Subagents</a></li><li><a href="/concepts/skills.html">Skills</a></li><li><a href="/concepts/conversation-and-history.html">Conversation and History</a></li></ol>',7)])])}const g=t(r,[["render",i]]);export{m as __pageData,g as default};
|