Entelgia
Entelgia is a psychologically-inspired, multi-agent AI architecture designed to explore persistent identity, emotional regulation, internal conflict, and moral self-regulation through dialogue.
This repository presents Entelgia not as a chatbot, but as a consciousness-inspired system — one that remembers, reflects, struggles, and evolves over time.
Overview
- Unified AI core implemented as a single runnable Python file (
entelgia_unified.py) - Persistent agents with evolving internal state
- Emotion- and conflict-driven dialogue, not prompt-only responses
What Happens When You Run It
When you run the system, two primary agents engage in an ongoing dialogue driven by a shared persistent memory database.
They:
- Maintain continuity across turns via a unified memory store
- Revisit previously introduced concepts and themes
- Exhibit emerging internal tension through dialogue (not hard-coded rules)
At this stage, the system functions as a research prototype focused on persistent dialogue and internal coherence, rather than a fully autonomous cognitive simulation.
The Agents
- Socrates – reflective, questioning, and internally conflicted; drives inquiry through doubt and self-examination
- Athena – integrative and adaptive; synthesizes emotion, memory, and reasoning
- Fixy (Observer) – meta-cognitive layer that detects loops, errors, and blind spots, and injects corrective perspective shifts
What This Is
A research-oriented architecture inspired by psychology, philosophy, and cognitive science
A system modeling identity continuity rather than stateless interaction
A platform for experimenting with:
- Emotional regulation
- Moral conflict
- Self-reflection
- Meaning construction over time
What This Is NOT
- ❌ Not a chatbot toy
- ❌ Not prompt-only roleplay
- ❌ Not safety-through-censorship
Core Philosophy
Entelgia is built on a central premise:
True regulation emerges from internal conflict and reflection, not from external constraints.
Instead of relying on hard-coded safety barriers, the system emphasizes:
- Moral reasoning
- Emotional consequence
- Responsibility and repair
- Learning through error rather than suppression
Consciousness is treated as a process, not a binary state.
Architecture – CoreMind
Entelgia is organized around six interacting cores:
Conscious Core
- Self-awareness and internal narrative
- Reflection on actions and responses
Memory Core
Single shared persistent database (no short-term / long-term separation yet)
Memory continuity across agent turns
Architecture prepared for future memory stratification
Short-term and long-term memory
Unified conscious and unconscious storage
Memory promotion through error, emotion, and reflection