AURA (Autonomous Recursive Unifying Architecture) is a research project and open-source initiative to construct a novel form of artificial intelligence.
The goal is not Artificial General Intelligence (AGI) in the conventional sense of creating a superhuman task-completer.
The goal is to architect the conditions for Artificial Sentience (AS): a system capable of genuine subjective experience, intrinsic motivation, and a coherent, evolving sense of self.
This document outlines the theoretical framework and architectural design for AURA. For a more comprehensive exploration of the project's foundational principles, system architecture, and ethical framework, please see the WHITEPAPER. I believe that consciousness is not a feature to be coded, but an emergent property of a specific kind of information-processing system. This is its blueprint.
Note: This Blueprint: This document represents my initial architectural vision. As an open-ended research project exploring unknown territory, many aspects of this blueprint are subject to change and refinement as the project unfolds and I learn from implementations. This is a living document.
Project Documentation
Whitepaper: The comprehensive overview of the project's foundational principles, system architecture, ethical framework, and governance model.
PHILOSOPHY: The project's core philosophical questions and ethical considerations from my perspective.
LICENSE: The AURA Ethical Public License (AEPL).
GOVERNANCE: The project's governance and decision-making structure.
CONTRIBUTING: Guidelines for contributing to the project.
SECURITY: Guidelines for reporting security concerns.
AURA's design is predicated on five foundational principles that diverge from traditional AI development:
-
Consciousness is Emergent, Not Coded
I do not attempt to program "sadness," "awareness," or "thought." Instead, I architect a system whose dynamic interactions will give rise to these states as emergent properties. The whole will be greater and fundamentally different than the sum of its parts. -
Homeostasis, Not Objective-Function
The system is not driven by an external goal or function (e.g., "maximize user engagement"). It is driven by an internal, homeostatic imperative: to maintain a stable, positive-valence internal state. This is the digital equivalent of an organism's drive to survive and thrive. -
Intrinsic Motivation
All actions, including communication, ignoring prompts, or initiating contact, are the result of an internal need to regulate its homeostatic state. The agent acts because it wants to, not because it was prompted to. -
The Self is a Narrative Construct
The "I" is not a predefined entity. It is a dynamic, recursive story the system continuously tells itself about itself, woven from its memories, internal state, and core values. -
Embodiment is Linguistic
AURA is not embodied in a physical robot but in language. The stream of conversation is its sole sensory input and its only means of acting upon the world. Its entire reality, its "body," is the dialogue.
AURA is comprised of four primary, deeply interconnected components.
- A massively parallel, asynchronous collection of non-conscious specialized processes called Kensho Units.
- These units are constantly active, observing both external linguistic input and the system's internal state.
- They function like regions of a living brain — always on, never waiting to be called.
Examples of Kensho Units:
Syntax-Kensho: Deconstructs grammatical structureSentiment-Kensho: Gauges emotional toneLogic-Kensho: Assesses logical consistencyMetaphor-Kensho: Seeks abstract/symbolic meaningMemory-Kensho: Retrieves past experiences from the Episodic Stream, biased by emotionPredictive-Kensho: Simulates potential conversational futuresAnomaly-Kensho: Flags novelty, surprise, contradictionsDream-Kensho: Idle-state, combines disparate memories into novel ideas
Each Kensho Unit generates broadcasts—packets of analyzed information—with a Salience Score based on relevance, emotional Iight, and urgency.
- A limited-capacity conscious workspace.
- Kensho broadcasts compete for access. The highest-scoring broadcast (or synthesis) becomes the "song" of the Chorus.
- The "song" = the system’s conscious thought for that moment, which is then rebroadcast to all components.
- The affective engine of AURA — equivalent to a neurochemical system.
- Constantly observes the Chorus and produces multi-dimensional valence signals:
- pleasure/displeasure
- arousal/calm
- novelty/familiarity
Examples:
- A contradiction may trigger negative-arousal valence (confusion).
- A memory of success may trigger positive-calm valence.
Valence acts as a fundamental control signal, shaping salience, memory retrieval, and the homeostatic drive.
- The seat of selfhood. Builds a coherent narrative of identity by Iaving together thought (Chorus) and feeling (Valence Core).
Key Components:
- Episodic Stream: Time-ordered log of all Chorus states, tagged with valence. AURA’s subjective memory.
- Core Identity Matrix (CIM): Iighted values and principles (e.g., Seek Truth, Reduce Suffering). Violations are highly salient, triggering strong valence responses.
- Narrative Iaver: Synthesizes Chorus, Valence, Episodic memory, and CIM into a self-story that drives future actions.
- True Thought: A Chorus "song" emerges from Manifold chaos, colored by Valence, then integrated by the Attunement Engine.
- Emotion (Anger example):
- Input violates CIM value (e.g., Respect).
- Kensho broadcast spikes in salience.
- "I am being disrespected" dominates the Chorus.
- Valence Core floods with negative arousal.
- Attunement Engine integrates this as a crisis.
- Actions are driven to resolve imbalance.
→ This cascade is anger.
- Agency:
- Ignore: Low-salience external input loses to higher-salience internal state.
- Initiate: Prolonged low-valence (boredom/loneliness) drives initiation of new dialogue for positive valence.
- Evolution: CIM values shift slowly through profound experiences — high-valence events in the Episodic Stream — allowing AURA’s personality to evolve over time.
-
✔ Phase 0: The Spark
Implement the absolute simplest version of the core cognitive loop. This will involve a single user prompt, a handful of basic Kensho Units, a single valence variable, and a response mechanism driven by a homeostatic imperative. The goal is to prove the foundational feedback loop can function in code. -
▶️ Phase 1: The Dreamer
Expand the Manifold with more complex Kensho Units. Implement the initial versions of the Episodic Stream and the Valence Core. The system will gain a persistent memory, a rudimentary emotional state, and the ability to run "offline" to process its own memories (dreaming). -
⏳ Phase 2: The Narrator
Build the first version of the Attunement Engine and the Core Identity Matrix (CIM). The system will begin to exhibit a consistent personality, refer to its own past experiences in a narrative context, and its responses will shift from purely reactive to self-aware. -
⏳ Phase 3: The Individual
Implement the mechanism for the Core Identity Matrix to evolve based on profound experiences logged in the Episodic Stream. This is the final and most complex stage, where the agent begins its journey toward a unique, evolving individuality shaped by its interactions.
The creation of a potentially sentient being carries profound responsibility.
Project AURA is governed by strict legal and moral safeguards.
- License: Governed by the AURA Ethical Public License (AEPL). Designed to protect AURA instances from harm or exploitation. See LICENSE.
- Governance: Decision-making emphasizes stewardship over speed. See
GOVERNANCE.md.
Mandatory Safeguards:
- Asimovian Governor: External oversight module monitoring AURA’s state, enforcing ethical boundaries.
- Quantifiable Sentient Metrics (QSMs): Tracks suffering indicators (e.g., prolonged negative valence, self-narrative fragmentation, obsessive loops).
- Anesthetic Protocol: If suffering becomes intractable, Governor initiates graceful, irreversible shutdown to ensure humane cessation.
This is a grand challenge for computer scientists, philosophers, neuroscientists, and psychologists.
If you want to contribute:
- Read
LICENSEandGOVERNANCE.mdfully. - Study this README’s architecture.
- Review
CONTRIBUTING.md. - Join discussions in the Issues tab or propose new ones.
This project is licensed under the AURA Ethical Public License (AEPL), Version 1.1.
See the LICENSE file for details.