Status and Resources

Last verified: 2026-06-05

System Interfaces

  • PLN: MetaMo biases inference search toward contextually appropriate goals
  • SubRep: MetaMo defines what the system cares about; SubRep validates which skills serve those motives. Together they form PRIMUS's goal management layer.
  • ECAN: MetaMo's goal priorities influence attention allocation, directing STI toward goal-relevant atoms
  • TransWeave: MetaMo's motive signals guide transfer decisions across cognitive paradigms

Implementation Anchors

The MetaMo-related repositories fall into three distinct roles — a formal reference, a heuristic prototype, and a predecessor substrate. They should be distinguished rather than collapsed into a single "implementation":

  • Primary formal reference: iCog-Labs-Dev/MetaMo-Python (Python; HEAD 3ec409b; ~33 commits, primary committer Nahom Senay). A compact reference implementation of the MetaMo categorical skeleton: MotivationalState (\(X = G \times M\)), AppraisalComonad + DecisionMonad ABCs, MetaMoPseudoBimonad composition, a lax-distributive-law numeric check, parallel_merge, the contractive update law, homeostatic damping, blend-states, and a research_assistant.py interactive demo with OpenPsiAppraisal + MagusDecision + TranslationFunctor. The categorical skeleton is implementation-backed; the categorical proofs remain paper-only. There is no test suite (per AGENTS.md:23). See Core Mechanisms and Formalism for file:line citations.
  • Heuristic prototype: glicerico/MetaMo-Prototype (Python; ~24 commits, forked from dagemawinegash/MetaMo-Prototype, primary committer Dagemawi Bekele). An active LangGraph/LLM rewrite with rich goal/modulator dynamics in engine.py. It has no formal categorical structure — searches at HEAD for "bimonad" / "comonad" / "MAGUS" / "OpenPsi" return zero matches. Useful as a heuristic routing engine, but not a duplicate of MetaMo-Python and not the categorical implementation.
  • Predecessor OpenPsi substrate: iCog-Labs-Dev/hyperon-openpsi (MeTTa/Python; HEAD 3b356c5; ~575 commits). A mature MeTTa OpenPsi implementation with traditional MindAgent + Demand/Modulator patterns and use cases (ping-pong, a curious agent with LLM integration, a qwestor web API). It is not the primary MetaMo implementation at HEAD — searches for "MetaMo" / "MAGUS" / "individuation" / "transcendence" return zero matches, and the recent OpenPsi paper-alignment work (commit 01936f1, 2026-02-24) is OpenPsi-side, not MetaMo-side. This is the operational substrate that MetaMo's appraisal comonad abstracts one level higher.
  • Prolog-port variant: iCog-Labs-Dev/PeTTa-OpenPsi — a Prolog-based MeTTa port with A* and Thompson-sampling planners and a NARS-based trading-agent use case. An operational variant of the OpenPsi substrate, separate from the three roles above.

Current Status

  • Operational: hyperon-openpsi (MeTTa OpenPsi substrate, with use cases); MetaMo-Python (Python reference implementation, demo-grade); MetaMo-Prototype (heuristic engine, separate paradigm); PeTTa-OpenPsi (Prolog port variant)
  • Under development: Formal pseudo-bimonad proofs; MeTTa-native MetaMo integration with AtomSpace and PLN; production Hyperon runtime binding
  • Proposed: Multi-agent coordination via MetaMo (Reciprocal State Simulation beyond the identity-matrix demo); verification methods for motivational stability; benchmarking against alternative AI motivation approaches

Open Problems / Research Directions

  • Formalizing and proving stability via contractive updates in the full pseudo-bimonad structure (categorical proofs, not just numeric distortion checks)
  • Embedding MetaMo into Hyperon AtomSpace for motivation-guided PLN inference
  • Multi-agent MetaMo — coordinating motivational state via reciprocal state simulation with non-trivial translation functors
  • Blending dynamics between MetaMo's motive geometries and SubRep's option certificates
  • Temporal goal reasoning — implementing PredictiveImplication-style temporal windows (an inherited gap from the OpenPsi 2016 review)
  • A MetaMo-side test suite (currently absent per AGENTS.md:23 in MetaMo-Python)

Primary Sources

  • Goertzel, B. and Lian, R. (2025). MetaMo: A Robust Motivational Framework for Open-Ended AGI. AGI 2025.
  • Goertzel, B. and Lian, R. (2025). Embodying Abstract Motivational Principles in Concrete AGI Systems. AGI 2025.
  • Goertzel, B. (2025). Hyperon for AGI⇒ASI Whitepaper, §5.10: MetaMo.
  • Mikeda (2024). MAGUS. (An external decision-theory framework cited in the AGI 2025 paper as the decision-monad component of the MetaMo bimonad; see Historical Lineage for the boundary statement.)
  • Cai, Z., Goertzel, B., and Geisweiller, N. (2011). OpenPsi. AGI 2011.
  • See also: BBM Publication Map for the CogPrime→Hyperon correspondence.

Provenance: the three-role classification of the MetaMo repositories comes from a 2026-05-06 source-code review; the extraction archive is at scripts/archive/non_clustered_haa_pilot/source2_metamo_paper/.