| Component | Description |
|---|---|
| Rules | Formal constraints or behavioral norms agents follow, enabling policy enforcement and predictable coordination. |
| Knowledge / Facts | Declarative knowledge about world states, agent capabilities, environment; supports inference and shared logic. |
| Concepts | Abstract semantic structures or domain-specific ontologies shared between agents for symbolic interoperability. |
| Component | Description |
|---|---|
| Environment Models | Represent spatial, temporal, and causal dynamics of the agent's operational context, enabling situated action. |
| Small-Scale Models of Reality | Internal simulation engines used to run predictive models, test strategies, and evaluate potential future states. |
| Social World Models | Encodes associations, norms, roles, protocols, and collective behaviors within multi-agent societies to support coordination. |
| Self Models | Encapsulate an agent’s own identity, norms, capabilities, history, and belief states for self-awareness and regulation. |
| Agency Models | Represent the agent’s own structure of autonomy, drive, objectives, culture, values, norms, regulation machinery. |
| Reward Models | Define value functions or heuristics guiding agent decision-making, aligned with system or mission-level goals. |
| Component | Description |
|---|---|
| Short Term Memory | Temporarily holds recent signals, decisions, and interactions. Crucial for reactive behaviors, immediate planning, and working memory operations in agents. |
| Long Term Memory | Retains durable knowledge, policies, and learned experiences. Serves as the foundation for historical reasoning, value alignment, and longitudinal adaptation. |
| Component | Description |
|---|---|
| Vector Memory | Encodes memory as high-dimensional embeddings. Enables similarity-based retrieval and fast neural access for perception, classification, and semantic queries. |
| Tree Memory | Organizes memory hierarchically (e.g., decision trees, plan structures). Supports branching logic, recursive reasoning, and modular knowledge representation. |
| Graph Memory | Represents relationships as nodes and edges. Useful for storing semantic networks, social interactions, knowledge ontologies, and causal dependencies among agents or concepts. |
| Component | Description |
|---|---|
| Learned Preferences | Emergent patterns of choice shaped by experiential feedback. |
| Ethical Principles | Prescribed moral constraints that influence decision boundaries. |
| Culture | Encoded social norms, roles, and symbolic knowledge for shared meaning. |
| Utility Function | Computable evaluative mechanism for expected outcome ranking. |