Skip to content
Documentation menu

Getting Started

Coming from claude-mpm — Quick Comparison

Migrating to trusty-mpm? See the full step-by-step guide at /claude-mpm-migration, which covers daemon setup, tmux sessions, agent deployment, and kuzu-memory data migration.

trusty-mpm is not a version of claude-mpm

They are unrelated codebases. trusty-mpm is not a fork, a port, or a rewrite of claude-mpm — there is no shared code, the languages differ (Rust and Python), the maintainers differ, and they ship through different channels (crates.io and Homebrew, versus PyPI). What they share is an idea: a project-manager session that delegates work to specialised agents.

The similar names cause real confusion. Read WHAT-IS-TRUSTY-MPM.md for the canonical identity document.


Key Differences at a Glance

Aspectclaude-mpm (Python)trusty-mpm (Rust)
Primary binaryclaude-mpm (Python entry point)tm / trusty-mpm (single Rust binary)
Installationpip install claude-mpmcurl ... | shtctl install trusty-mpm
Language/RuntimePython 3.xRust compiled binary
Memory storageIn-process or external APIFull MCP daemon (trusty-memory)
Code searchExternal REST API onlyFull MCP daemon (trusty-search)
Daemon lifecycleManual start/stopSystem services (launchd/systemd)
Session managementAd-hoc tmux; manual cleanupMain checkout by default, --worktree opt-in; auto-cleanup
Session isolationShared global stateMechanically enforced write boundary + scoped memory
ConfigurationScattered YAML/ENVUnified ~/.trusty-tools/config/ + project overrides
Agent/Skill ecosystem55+ agents, 260+ skills (same roster, different deployment)Same ecosystem, bundled with the binary

The PM/Agent/Skill Model Stays the Same

Both systems use the same delegation framework. If you know claude-mpm's patterns — how the PM orchestrates, how agents specialize, how skills reuse instructions — you already know how to drive trusty-mpm. The platform is an upgrade, not a concept change.


For Architecture & Design Details


Ready to Migrate?

Start here: Moving off claude-mpm to trusty-mpm: Full Step-by-Step Guide