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+DecisionMonadABCs,MetaMoPseudoBimonadcomposition, a lax-distributive-law numeric check,parallel_merge, the contractive update law, homeostatic damping, blend-states, and aresearch_assistant.pyinteractive demo withOpenPsiAppraisal+MagusDecision+TranslationFunctor. The categorical skeleton is implementation-backed; the categorical proofs remain paper-only. There is no test suite (perAGENTS.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 (commit01936f1, 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/.