EVA is an architecture for agents centered on continuous existence.
中文入口: README-zh.md
This repository contains the theory. The companion implementation project is eva-agent.
Most agent frameworks start from task completion. EVA starts from a different question:
What must an agent maintain in order to keep existing as the same agent over time?
That shift changes the architecture. EVA treats sensing, drive, constraint, mediated release, memory, and learning as parts of a persistence-centered loop rather than tools around a task planner.
- v0.5 is the stable core architecture.
- v0.6 is the current extension around active persistence and scenario discipline.
- The strongest theoretical core remains L1-L3: homeostatic sensing, drive structure, and adaptive deliberation.
- L4 self-model and L5 social cognition remain downstream extensions with weaker derivational strength.
Five-Layer Overview · Signal Flow · Framework and Scenario · Active Persistence Over Time
Claim A: For a meaningful class of agents, task-centered framing is structurally insufficient. The right starting question is not "what task should the agent complete?" but "what must the agent maintain to persist over time?"
Claim B: Under survival continuity, environmental non-stationarity, and finite encoding capacity, the L1-L3 architecture is a coherent structural response to persistence pressure.
ARTICLES/01-paradigm-introduction.md— the basic framing difference.VISUALS/five-layer-overview.svgandVISUALS/signal-flow.svg— the two core diagrams.ARTICLES/02-architectural-contributions.md— the core architecture.ARTICLES/03-related-work-and-positioning.md— adjacent work and boundaries.ARTICLES/04-v0.6-extension.md— what v0.6 adds.VISUALS/framework-and-scenario.svgandVISUALS/persistence-over-time.svg— two diagrams of the v0.6 extension.THEORY/v0.5-integrated.md— the formal core.THEORY/v0.6-extension.md— the current extension.
eva-theory/
├── README.md
├── README-zh.md
├── FAQ.md
├── FAQ-zh.md
├── THEORY/ # Formal theory and version history
├── ARTICLES/ # Short reader-facing explanations
├── VISUALS/ # Simple SVG diagrams
└── IMPLEMENTATION/ # Theory / implementation boundary note
eva-theory defines the architecture, terminology, scope, structural invariants, and extension discipline.
eva-agent owns implementation details: framework runtime, scenario-specific drives / sensors / actions / anchors / outcome observers, runner assembly, traces, metrics, status, and roadmap.
The same ideas appear in both repositories, but at different levels. Theory diagrams should not be read as source-level implementation diagrams.
- It does not claim every agent should use this architecture.
- It does not claim to achieve general intelligence.
- It does not claim digital agents are biologically alive.
- It does not justify unconstrained self-preservation; Anchor constraints are central to EVA.
- It does not replace task-agent frameworks where continuity is irrelevant.
- It does not treat v0.6 as a replacement for v0.5; v0.6 extends the v0.5 core.
This work is released under CC BY 4.0.
slamslammo. (2026). EVA: Continuous Existence as a First-Order Constraint for Agents. eva-theory v0.5 core with v0.6 theoretical extension. https://github.com/slamslammo/eva-theory
