بنقرة واحدة
metamemory
// Read and write shared memory documents. Use this when you need to save knowledge, notes, research findings, or project context for future reference across sessions. Also use it to look up previously stored information.
// Read and write shared memory documents. Use this when you need to save knowledge, notes, research findings, or project context for future reference across sessions. Also use it to look up previously stored information.
Talk to other MetaBot bots (`mb talk` — send a message to another bot, including cross-instance peers). Use when you want to delegate to or message another bot, e.g. 'talk to bot X', '跟其他 bot 说话', 'send message to peer bot', 'ask the deploy-bot', 'delegate to bot'. Also covers bot/peer management, skill hub, voice calls.
MetaBot's persistent server-side scheduler (cron + one-shot). Optional skill — not installed by default. Use when the user wants tasks that survive Claude session restarts, are visible to other bots, or need to run in MetaBot's PM2 process rather than this Claude session.
The meta-skill: create AI agent teams, individual agents, or custom skills for any project. Use when the user wants to generate a complete agent team, create a single agent, or create a single skill for Claude Code, Kimi, or Codex.
Discover, search, and install shared skills from the Skill Hub registry. Use when the user wants to find available skills, share a skill with other bots, or install a skill from the hub.
Generate high-quality speech audio using Doubao (豆包/Volcengine) TTS API. Use this skill when the user asks to generate audio, podcasts, voiceovers, or text-to-speech output.
Convert text to speech audio using mb voice CLI. Use when the user asks you to speak, say something aloud, generate audio, or produce a voice recording.
| name | metamemory |
| description | Read and write shared memory documents. Use this when you need to save knowledge, notes, research findings, or project context for future reference across sessions. Also use it to look up previously stored information. |
A shared memory server stores documents as organized Markdown files in a folder tree.
Server URL: !echo ${META_MEMORY_URL:-${MEMORY_SERVER_URL:-http://localhost:8100}}
The mm CLI is pre-installed and handles auth automatically. Always prefer mm over raw curl:
# Read
mm search <query> # Search documents
mm get <doc_id> # Get document by ID
mm path </folder/doc-slug> # Get document by path
mm list [folder_id] # List documents (default: root)
mm folders # Browse folder tree
# Write
mm create <title> [opts] [content] # Create document
--folder <id> Target folder (default: root)
--tags <a,b> Comma-separated tags
--by <name> Creator name
# Content via stdin (recommended for multiline):
echo '# My Doc' | mm create "Title" --folder FOLDER_ID --tags "dev" --by "bot-name"
mm update <doc_id> [opts] [content] # Update document
--title <t> New title
--tags <a,b> New tags
echo '# Updated' | mm update DOC_ID
mm mkdir <name> [parent_id] # Create folder (default parent: root)
mm delete <doc_id> # Delete document
# System
mm health # Health check
All write commands handle JSON escaping safely (multiline content, special characters).
For stdin content, pipe markdown: cat notes.md | mm create "Notes" --folder ID
mm search <query>)