DAS (Distributed AtomSpace)
DAS is a high-speed, dynamic memory for the Hyperon AGI framework. It operates as a distributed knowledge system for massive, mutable hypergraphs. Unlike conventional relational databases, which organize data into static tables, DAS represents information as nodes and links in a generalized hypergraph. Because links can connect not only nodes but other links, higher-order logic and nested relationships can be expressed directly in the graph itself. In this sense, DAS functions not just as storage, but as an active cognitive memory layer.
DAS serves as a shared cognitive substrate in which perceptions, inferred relations, learned abstractions, goals, and executable structures can all be deposited into a common metagraph and made available to one another.
DAS decouples the persistence of knowledge (Long-Term Importance stored in distributed backends) from the immediate dynamics of attention (Short-Term Importance managed in high-speed RAM). This separation is governed by the Attention Broker, which mitigates combinatorial explosions inherent in graph traversal — critical bottlenecks where exploring dense networks triggers unmanageable, exponential cascades of computation. To prevent this, the Broker implements a resource-allocation mechanism based on Hebbian learning. Before an inference query is executed, the system performs an activation spreading cycle, distributing tokens to “heat up” only the contextually relevant atoms. This dynamically constrains the search space to the most relevant atoms — functionally replicating the efficiencies of limited working memory within biological systems.
Repositories
Continue Reading