Skip to content

Agent System · Python

Enigma

Deterministic causal simulation engine: agents, world state, perception, memory, beliefs, decisions and narrative arising from their disagreement. Scientific research project — executable epistemic contracts for NPC simulation.

What it is

ENIGMA is a deterministic causal simulation engine for NPC/agent behavior built around a 12-layer canonical architecture (authoring, identity, perception, attention, belief, decision, deception, etc.) enforced by 18 runtime architectural laws, with a FastAPI backend, extensive YAML architecture-as-code, and a pytest suite. It models agents whose memory and belief diverge from world truth, with LLM explicitly excluded from canonical truth.

  • agent-based-modeling
  • causal-simulation
  • deterministic-simulation
  • epistemic-logic
  • game-ai
  • llm-engineering
  • narrative-ai
  • npc-ai
  • procedural-narrative
  • pygame

Scored from the code at its last scan, 2 Nov 2026. How merit is scored

Where it counts

  • AI Agents90%
  • MLOps20%
  • NLP & LLMs15%
  • Machine Learning10%
  • Data Science5%

How much of the project is about each field, as scoring counts it. It ranks in the field it is most about.

Around it on the AI Agents board

Whole board
  1. 28CzechMedMCPAI Developer Tool · Python57.7/100ImplementationPetr Sovadina
  2. 29bioagentsAI Developer Tool · Python56.2/100Implementationkarims
  3. 30EnigmaAgent System · Python55.9/100Implementation4Um4 LegoGo
  4. 31, shared rankagent-brainAI Developer Tool · Python54.8/100ImplementationCryptostoner
  5. 31, shared rankspec-driven-development-practiceEducational Implementation · TypeScript54.8/100Implementationodykyi