b5ace2e6f9882a62f7dd4fb138187d8ac13612c5
BecomingONE: The Fieldprint AI Interpretive Layer
BecomingONE is an experimental text-based spatial simulation built on the Evennia framework. Unlike traditional MUDs, this project implements a profound architectural shift known as Thermodynamic Orchestration.
The Architecture
- The Fieldprint (Objective Reality): The Evennia MUD server serves purely as a headless backend database (the "Fieldprint"). It maintains the persistent spatial reality—rooms, objects, and coordinate mechanics.
- The Transducer (Subjective AI Layer): The traditional rigid command parser has been completely replaced. Players do not need to memorize commands like
get swordor@dig. Instead, they interact via natural language intents. - KAIROS (The Native Dungeon Master): Any unrecognized input is intercepted by
ai_parser.py(TheAICatchAllCommand) and routed to a local LLM (inf-01/ Llama3). KAIROS interprets the intent, generates the raw Python backend code required to fulfill the action, and executes it instantly against the objective database.
Repository Structure
ai_layer/: Contains the KAIROS LangGraph agent and orchestration server.spatial_engine/: The core Evennia server and custom AI command parser (commands/ai_parser.py).kairos_memory/: The persistent memory artifacts generated by KAIROS during autonomous design sessions.archive/: Deprecated legacy scripts (e.g.,mud_bot.py).
Quick Start
- Start the Evennia server in
spatial_engine/. - Connect via Telnet:
telnet localhost 4000. - Type natural language commands and let KAIROS interpret your will.
Languages
Python
93.6%
PowerShell
2%
CSS
1.6%
JavaScript
1.5%
Shell
1.2%