Skip to content

Comparison

Myco vs Letta: Agent Runtime Memory vs Organization Memory Layer

Letta is excellent for agent runtime orchestration. Myco is purpose-built as the persistent memory substrate teams share across agents.

FeatureMycoLetta
Primary scopeKnowledge substrateAgent runtime
Deterministic write pathYesNot a stated focus
Workspace governanceNativeNot a stated focus
Cross-agent shared memoryNative Postgres source of truthCustom
Source-linked provenanceFirst-class via brain_whyPartial
Import ChatGPT/Claude historymycobrain-ingest --from chatgpt/claude-export
Read-only REST for non-MCP consumersmycobrain-rest (search + why, loopback)
Operational modeSelf-hosted (Apache-2.0); managed cloud waitlistOpen runtime

Bottom line

Use Letta when you need runtime agent loops. Use Myco when you need durable shared memory, lineage, and governance across your stack.

FAQ

Can I use Myco and Letta together?

Yes. Many teams can use Letta for agent runtime and Myco as the persistent memory backend.

Does Myco support workspace isolation?

Yes, per workspace. Every agent authenticates with a workspace- and agent-scoped API key, and isolation is enforced by Postgres RLS under the least-privilege role the agency kit ships; the default local quickstart runs as a superuser and bypasses RLS.

Myco vs Letta: Agent Runtime Memory vs Organization Memory Layer