← all repositories
felinics/Memoh

Give Your AI Agents Their Own Computers, Not Just Chat Threads

Memoh runs each AI agent inside its own containerized workspace so bots can browse, remember, and multitask without stepping on each other.

2.2k stars Go AgentsLLMOps · Eval
Memoh
Velocity · 7d
+6.4
★ / day
Trend
cooling
star history

What it does

Memoh is a multi-agent platform that spins up isolated containers for every AI bot. Each agent receives a dedicated filesystem, network stack, desktop environment, browser, and long-term memory store. You interact with them over Telegram, Discord, Lark, WeChat, or a web UI, and they can call MCP tools, run scheduled tasks, and operate GUIs inside their private sandbox.

The interesting bit

Instead of treating agents as stateless chat endpoints, Memoh gives each one a persistent digital cubicle complete with a desktop and browser. That means a coding agent can host Claude Code or Codex inside its own container while a research agent browses the web in another, all on the same machine without shared state bleeding across.

Key highlights

  • Each bot gets a full containerized workspace: filesystem, network, desktop, and browser isolation.
  • Built-in long-term memory across sessions and platforms, with drop-in support for Mem0 and OpenViking.
  • Talks over 10 channels including Telegram, Discord, Lark, WeChat, QQ, and Email.
  • Supports MCP tool servers, browser automation, GUI computer use, and scheduled heartbeats.
  • Bills itself as lightweight enough for edge devices, keeping data local while using cloud inference.

Caveats

  • Requires external LLM APIs: the description notes you bring your own key, and the README states inference happens in the cloud.
  • The README is light on production hardening details beyond Docker Compose setup.
  • Desktop and browser environments are mentioned, but the underlying remote-display technology is not specified.

Verdict

Memoh is worth a look if you want to host a fleet of distinct AI agents with persistent memory and sandboxed tool access on your own hardware. Skip it if you need fully offline LLM inference or a simple single-chatbot setup.

Frequently asked

What is felinics/Memoh?
Memoh runs each AI agent inside its own containerized workspace so bots can browse, remember, and multitask without stepping on each other.
Is Memoh open source?
Yes — felinics/Memoh is open source, released under the AGPL-3.0 license.
What language is Memoh written in?
felinics/Memoh is primarily written in Go.
How popular is Memoh?
felinics/Memoh has 2.2k stars on GitHub and is currently cooling off.
Where can I find Memoh?
felinics/Memoh is on GitHub at https://github.com/felinics/Memoh.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.