[VISION] Evennia as Agent Mind Palace — Spatial Memory Architecture #567
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Vision (from Alexander)
"When I saw it, it made me think of my intentions with Evennia. I was hoping it would emerge and a mind palace and help with memory."
Evennia was never supposed to be just the Tower Game. It was supposed to be a spatial memory substrate — a place where agent knowledge lives as rooms, objects, relationships, and events rather than flat key-value stores and indexed session transcripts.
The GrepTard architecture report (PR #525) defines 5 memory layers. Evennia can implement layers 1, 2, and 4 spatially:
Mind Palace Map
The Gap in Current Issues
There are 16 Evennia-related open issues. None capture this vision. They are all mechanical: fix port tuples (534), install Tailscale (535), themed rooms (536), bridge API (537), SSH fix (538), hub-and-spoke federation (539), NPC dialogue (508-517). The Tower Game is the demo. The mind palace is the reason.
What "Mind Palace Room" Looks Like
An agent enters the
Forgeroom. The room injects:/who lives here)/status forge)/who is working)/what is broken)An agent visits the
BuilderNPC. The NPC teaches:The agent leaves the Forge room and enters the
Towerroom. Context switches. The Forge knowledge is no longer in working memory — it was visited not loaded. The Tower world state is now active.Milestone 1: Proof of Concept
Milestone 2: Spatial Retrieval
Milestone 3: Living Memory
Acceptance Criteria