Status and Resources
Current Status
- Operational: Classical C++ AtomSpace (mature, production-grade); Hyperon Experimental Rust reference (active development, Python packages available); Space API abstraction with multiple backends
- Under development: MORK as primary high-performance Space backend; MeTTa-4 semantic model alignment; Windows Python packages for Hyperon Experimental
- Proposed: Neural Spaces (DNNs as queryable AtomSpaces); Rholang AtomSpace for decentralized execution; native MeTTa-to-machine-code compilation
Open Problems / Research Directions
- Convergence of the classical C++ type hierarchy and Hyperon's minimal 4-variant system — which atom types should be primitive vs. user-defined?
- Space API standardization across implementations (MORK, DAS, hyperon-experimental, JeTTa)
- Neural Space design — defining meaningful match/bind/rewrite semantics for embedding-backed AtomSpaces
- Formal metagraph theory — extending the sheaf-theoretic foundations to cover the full Hyperon Space API
Primary Sources
- Goertzel, B. (2025). Hyperon for AGI⇒ASI Whitepaper, §2.1–2.2: AtomSpace, Space API.
- Goertzel, B. et al. (2023). OpenCog Hyperon: A Framework for AGI at the Human Level and Beyond.
- Vepstas, L. AtomSpace Design Notes (ram-cpu.pdf). opencog/atomspace/opencog/sheaf/docs/.