felinics

Memoh: Give Every AI Agent Its Own Cloud Computer

Memoh is a Go-based, open-source multi-agent platform that gives each agent an always-on cloud computer with a desktop, browser, network, and long-term memory. Use its built-in agent with your own API keys or host Claude Code and Codex, and connect through chat platforms or the web UI.

Stars
2.7k
Forks
257
Stars, last 30 days
+105
Last commit
today
Contributors
62

Our take

Activeregular commits and releases

Health score

66/100

How it is scored
Activity
86
Community
74
Issues
53
Pull requests
51

+105 stars in the last 30 days

  • Releases more often than 88% of the projects we track
  • Merges more pull requests than 80% of the projects we track

Memoh is an actively maintained, early-stage platform for persistent agent workspaces, with regular releases and contributions from a broad group, though issue-closure data in the measured period is limited.

Good fit if

  • You want always-on agents with isolated computers, long-term memory, and access through chat or web channels.
  • You want to bring your own API keys or host Claude Code and Codex in managed workspaces.
  • You can operate a self-hosted stack or are comfortable using Memoh Cloud, and can meet the AGPL-3.0 license terms when deploying or distributing it.

Look elsewhere if

  • You need a single, lightweight assistant rather than a multi-agent platform with dedicated workspaces.
  • Your setup cannot accommodate the project's Node.js, Go, and Rust toolchain or its Docker Compose deployment option.
  • AGPL-3.0 obligations are incompatible with your intended use.
All health signals
Last commit2026-10-19 (today)
Commits, last 90 days100+
Releases, last 12 months61 (latest v0.22.0, 2026-10-19)
Contributors62 (top contributor: 39% of commits)
Issues closed, last 90 days2+
Pull requests merged, last 90 days67 (typically merged in 2 days)
Project age9 months

Checked on 2026-10-20 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

2,798

Forks

266

Change since Nov 12, 2026: -3 stars·-1 forks

Overview

Memoh is a Go-based, open-source multi-agent platform that gives each agent its own always-on cloud computer: a workspace with a filesystem, desktop, browser, network, and long-term memory. It is designed for people and teams who want agents to keep working and retain context between sessions, even when the user's own computer is offline.

You can use Memoh's built-in agent with your own API keys or host existing Claude Code and Codex agents in Memoh workspaces. Agents can be reached through channels such as Telegram, Discord, Lark, WeChat, and the web UI, making the platform useful for both individual assistants and shared agent setups.

Key Features

  • Assign each agent an isolated workspace with its own filesystem, desktop, browser, and network.
  • Keep agents online continuously, independent of a user's laptop.
  • Use the built-in agent with your own API keys, or host Claude Code and Codex agents.
  • Preserve long-term memory and context across sessions and connected platforms.
  • Connect through Telegram, Discord, Lark, WeChat, and the web UI.
  • Let agents drive a browser, call MCP tools, and run scheduled tasks.
  • Deploy on Memoh Cloud or self-host the stack on your own infrastructure.

Use Cases

  • An individual can run a persistent assistant that remembers context and can use a browser or MCP tools between conversations.
  • A developer can keep Claude Code or Codex running in a dedicated workspace without relying on their laptop staying open.
  • A team can provide separate agents and workspaces for members, rather than sharing one agent environment.
  • A self-hosting operator can run a fleet of agents on their own infrastructure and connect them to messaging platforms.

What you need

Detected in the repository

  • Node.js (from package.json)
  • Go 1.25.7 or newer (from go.mod)
  • Rust 1.90 or newer (from Cargo.toml)
  • A Compose file to run it with its related services
  • A test suite and automated checks on GitHub Actions

License in plain words

AGPL-3.0network copyleft

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the license notice
  • Share your changes: yes, the full source, also when people only use it over a network (e.g. as a hosted service)
  • Includes an explicit patent grant from the contributors:

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

For a self-hosted installation, run:

curl -fsSL https://memoh.sh | sh

See the README and deployment guide for configuration and other deployment options. Memoh Cloud is available at app.memoh.net.

Alternatives

  • agent-zero: Agent Zero provides agents with a Dockerized Linux environment and optional host-file access, while Memoh provides each agent an always-on cloud computer.
  • deer-flow: DeerFlow focuses on coordinating subagents for long-running research, coding, and content tasks in sandboxes, rather than giving each agent a persistent desktop.
ProjectLanguageLicenseStarsStatus
MemohGoAGPL-3.02.7kActive
agent-zeroPythonOther19.4kActive
deer-flowPythonMIT83.4kActive

Considerations

  • The project is young, despite frequent commits and releases. Its measured contributor base is broad and not concentrated in one person, but the measured period shows limited issue closures and no median time-to-close data.
  • The repository uses Node.js, Go, and Rust. Self-hosted deployment is documented with Docker Compose, and split deployments require keeping the internal RPC shared secret private and consistent.
  • The AGPL-3.0 license may impose obligations on modified or network-deployed versions. Review the license against your deployment and distribution plans.

Found this useful?

Share it with someone who would like Memoh.

Comparisons