Documentation source for Memoh.
docs.memoh.ai ยท Memoh ยท ็ฎไฝไธญๆ
This repository contains the public documentation site for Memoh, a multi-member, long-memory AI agent platform with isolated workspaces, channel integrations, and desktop/server deployment modes.
The product source code lives in felinics/Memoh. This repository only owns the docs site: VitePress config, Markdown pages, and screenshots.
- Guides for SaaS/product usage: bots, workspaces, sessions, memory, MCP, email, scheduled tasks, and slash commands.
- Integrations for channels and providers, including messaging platforms, LLMs, memory providers, TTS, and web search.
- Self-hosted docs for Desktop, Server Deploy, workspace backends, Kata, and SQLite.
- English and Chinese docs under
docs/anddocs/zh/. - Static assets under
docs/public/, including screenshots and logos. - VitePress config under
docs/.vitepress/.
The current VitePress site is organized around three primary navigation roots:
docs/guides/for product usage guides.docs/integrations/for channels, providers, memory providers, TTS, and web search.docs/self-hosted/for Desktop, Server Deploy, workspace backends, Kata, and SQLite.
The Simplified Chinese mirror uses the same structure under docs/zh/:
docs/zh/guides/docs/zh/integrations/docs/zh/self-hosted/
Legacy paths still exist for old external links, but they are redirect pages instead of the main content source:
docs/getting-started/docs/installation/docs/channels/docs/tts-providers/docs/memory-providers/- Matching Chinese redirects under
docs/zh/
When updating content, edit the primary paths above first. Only touch a legacy redirect page when the redirect target itself changes.
Keep the English and Simplified Chinese docs mirrored. If you add, rename, remove, or move a page in one language, make the matching change in the other language and update both VitePress sidebar files.
Do not edit docs/.vitepress/dist/ by hand. It is generated build output and should not be treated as source documentation.
Use Node.js and pnpm. The repository is a standalone VitePress project.
pnpm install
pnpm devThe dev server runs at:
http://localhost:5173
pnpm buildPreview the production build:
pnpm preview.
โโโ docs/
โ โโโ .vitepress/ # VitePress config, nav, sidebars
โ โโโ guides/ # Product usage guides
โ โโโ integrations/ # Channels and providers
โ โโโ self-hosted/ # Open-source deployment docs
โ โโโ getting-started/ # Legacy redirects to guides
โ โโโ installation/ # Legacy redirects to self-hosted
โ โโโ channels/ # Legacy redirects to integrations/channels
โ โโโ tts-providers/ # Legacy redirects to integrations/providers/tts
โ โโโ memory-providers/ # Legacy redirects to integrations/providers/memory
โ โโโ public/ # Static images and logo
โ โโโ zh/ # Simplified Chinese documentation and redirects
โ โโโ *.md # Landing and compatibility pages
โโโ package.json
โโโ pnpm-lock.yaml
- Navigation restructure: docs are now organized under a single References tree โ Getting Started (with Deployment and Channels), Advanced (with Providers โ Memory / TTS Providers), and Use Cases. The version selector moved to the header right, and edit links were added to every page.
- New Get Started tutorial: a step-by-step onboarding guide added for both English and Chinese docs; Overview now comes before Getting Started in the sidebar.
- Framework: evaluated a migration to Scalar Docs, then restored VitePress while keeping all content and structure changes intact.
- Translation quality pass: reviewed all 53 English/Chinese page pairs; fixed mistranslations (e.g. ACL presets, private channels, compaction behavior), typos, machine-translated phrasing, and terminology mismatches across 29 files, plus a plural typo in the English Matrix page.
- Housekeeping:
.gitignorenow correctly excludesdocs/.vitepress/cache.
- Synced docs with the Memoh source and added Quick Start (#7).
- Added Connect-It connectors documentation (#5).
- Updated documentation for v0.17 (#4) and v0.13.
Small fixes are best made directly in the relevant Markdown page. For larger changes:
- Run
pnpm dev. - Edit the docs under
docs/. - Run
pnpm build. - Open a pull request with screenshots when the change affects layout or images.
When adding a new page, update the matching sidebar file in docs/.vitepress/:
en.tsfor English pageszh.tsfor Chinese pages
Do not use the legacy redirect folders as the canonical location for new content. New source pages should live under guides, integrations, or self-hosted, with the matching docs/zh/ page kept in sync.
The documentation follows the license of the Memoh project unless a file says otherwise.