Process Step | Description |
---|---|
User Input | The interaction is initiated by the user sending a request to Aetherius. |
Input Expansion | Expands user input with conversation history for enhanced meaning in database searches. |
Knowledge Domain Extraction | Selects a Knowledge Domain from available options for explicit memory search. |
Semantic Term Separation | Separates user input into synonymous terms to capture nuanced meanings. |
First Memory DB Search | Searches Aetherius’s memories to generate an inner monologue. |
Inner Monologue Generation | Generates an inner monologue reflecting past experiences, consolidating database search info, and extending user input meaning. |
Second Memory DB Search | Searches Aetherius’s memories again to formulate its intuition. |
Intuition Generation | Creates an action plan based on memories and the inner monologue. |
Implicit Memory Generation | Generates short-term implicit memories from its internal processes. |
Master Tasklist Creation | Generates a list of asynchronous tasks using available Sub-Agent categories. |
Sub-Agent Selection | Chooses a sub-agent from a category to complete the task. |
Final Response Generation | Utilizes the inner monologue, conversation history, and completed tasks to respond to the user. |
Explicit Memory Generation | Produces explicit short-term memories based on the inner monologue and final response. |
Episodic Memory Generation | Generates a timestamped summary of the current interaction for episodic memory storage. |
Flashbulb Memory Generation | Forms meaningful memories/goals using long-term and episodic memories periodically. |
Short-Term Memory Consolidation | Consolidates short-term memories and assigns them knowledge domains before uploading as long-term memories. |
Long-Term Memory Association | Manages database size by condensing long-term memories and clustering related topics. |
License
The Aetherius Ai Assistant is copyright LibraryofCelsus.com and licensed under the GNU and Commons Clause licenses.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
“Commons Clause” License Condition v1.0
The Software is provided to you by the Licensor under the License, as defined below, subject to the following condition.
Without limiting other conditions in the License, the grant of rights under the License will not include, and the License does not grant to you, the right to Sell the Software.
For purposes of the foregoing, “Sell” means practicing any or all of the rights granted to you under the License to provide to third parties, for a fee or other consideration (including without limitation fees for hosting or consulting/ support services related to the Software), a product or service whose value derives, entirely or substantially, from the functionality of the Software. Any license notice or attribution required by the License must also include this Commons Clause License Condition notice.
Software: [Aetherius]
License: [General Public License]
Licensor: [LibraryofCelsus.com]