Skip to main content

System Requirements

Minimum

Optional Dependencies

  • Qdrant — Vector database for advanced memory search (included in Docker Compose)
  • Redis — For caching and rate limiting (optional)

Deployment Modes at a Glance

The same codebase runs in three modes, each with its own resource profile. Models are always reached through an API (BYOK, relay, or an optional local Ollama), so no GPU is required in any mode.

Choosing a Spec by Usage Intensity

Most self-hosted setups land in the light tier. Reserve the heavy tier for team use or sustained multi-agent workloads.

Resource Limits (Preventing OOM)

The Docker Compose stack ships with configurable resource limits to protect low-end hosts (NAS, older PCs): Set them before starting the stack:
On a NAS or shared host, always set MYRM_MEM_LIMIT so the agent can never take down the whole machine. See the Environment Variables reference for the full variable list.

Honest Comparison with Competitors

Official self-hosted minimum specs (browser automation raises RAM demands roughly equally for all platforms): Sources: MonkeyCode README (official self-hosted specs) and OpenClaw docs (Node only) with community hardware estimates (1, 2).