Give every AI agent its own cloud computer. Open source.
Desktop, browser, network, and long-term memory — always on, even when your laptop is closed.
Memoh Cloud · Deploy to Server · Docs · Website · X
Memoh is an open-source multi-agent platform. Each agent gets its own cloud computer — a dedicated workspace with a filesystem, desktop, browser, network, and long-term memory. Your agents stay online 24/7, even when your laptop is closed.
Use your own API keys to run Memoh's built-in agent, or host your existing Claude Code and Codex agents inside Memoh workspaces.
Talk to them through Telegram, Discord, Lark, WeChat, Web UI, and more. They remember context across sessions and platforms, drive a browser, call MCP tools, and run scheduled tasks. Run one for yourself, assign one to each team member, or spin up a fleet.
Tip
Memoh Cloud is coming soon — zero setup, always-on agents in the cloud. Join the waitlist at memoh.ai/waitlist.
Self-host the full stack on your own infrastructure.
curl -fsSL https://memoh.sh | shMore deployment options
Manual deployment:
git clone --depth 1 --recurse-submodules --shallow-submodules https://github.com/memohai/Memoh.git
cd Memoh
cp conf/app.docker.toml config.toml
# Edit config.toml
docker compose up -dExisting setup checkouts can keep using git pull: the post-merge hook initializes the new
submodule, and setup enables recursive updates for future pulls. If that hook was never installed,
run mise run submodule-init once after upgrading.
GitHub's automatic “Source code” archives omit submodule contents. For a buildable release archive,
use the attached Memoh-<version>-source.zip or .tar.gz asset instead.
Use CN mirror for slow image pulls:
curl -fsSL https://memoh.sh | USE_CN_MIRROR=true shDo not run the whole installer with
sudo. The installer will usesudo dockerinternally if Docker requires it.
See DEPLOYMENT.md for custom configuration and production setup.
- Every agent gets its own computer: An isolated workspace with its own filesystem, network, desktop, and browser.
- Multi-user, multi-bot: Run one for yourself, deploy one for each family member, run a fleet on a single machine.
- Lightweight: Self-host the server on your own infrastructure, or connect through Memoh Cloud.
- Multi-bot & multi-user: Multiple bots that chat privately, in groups, or with each other. Cross-platform identity binding.
- Isolated workspaces: Each bot has a dedicated filesystem, network, tools, and desktop.
- Built-in memory: Long-term memory across sessions and platforms, out of the box. Also supports Mem0, OpenViking.
- 10+ channels: Telegram, Discord, Lark, WeChat, QQ, Email, and more.
- MCP: Connect external tool servers. Each bot manages its own connections.
- Plugins: Install packaged skills, tools, and integrations to extend what bots can do.
- Agent Hosting: Host external agents inside Memoh workspaces via ACP. Currently supports Codex and Claude Code, configured per bot.
- Browser Use: Drive a browser inside the workspace.
- Computer Use: Operate the workspace desktop for GUI workflows.
- Skills & Supermarket: Modular skills, install curated templates from Supermarket, delegate to sub-agents.
- Automation: Scheduled tasks and periodic heartbeat.
- Twilight AI — A lightweight, idiomatic AI SDK for Go, inspired by Vercel AI SDK. Provider-agnostic (OpenAI, Anthropic, Google), with first-class streaming, tool calling, MCP, and embeddings.
LICENSE: AGPLv3
Made with ❤️ by MemohAI Team,
Copyright (C) 2026 MemohAI (memoh.ai). All rights reserved.