Skip to content

SUBIT‑64 v1.0 — Minimal Informational Architecture for Agents

Notifications You must be signed in to change notification settings

sciganec/subit64-minimal-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SUBIT‑64

Minimal Informational Architecture for Agents

SUBIT‑64 is a 6‑bit structural model representing the minimal internal informational capacities required for a system to instantiate subjectivity‑like behavior.

It defines a finite state space:

(O, P, I, R, A, Op) ∈ {0,1}^6

Where each bit encodes the presence (1) or absence (0) of a capacity:

  • O — Orientation
  • P — Persistence
  • I — Intentionality
  • R — Reflexivity
  • A — Agency
  • Op — Openness

The full space contains 64 structural states.
A subset forms the emergent‑valid developmental trajectory:

100000 → 110000 → 111000 → 111100 → 111110 → 111111

States outside this chain are structurally definable but non‑emergent, useful for modeling faults, damage, artificial configurations, etc.


Installation

git clone https://github.com/sciganec/subit64-minimal-agent cd subit64-minimal-agent


Quick Example

from subit64.state import SubitState
from subit64.agent import Agent

agent = Agent(SubitState(1,1,0,0,0,1))
print(agent.handle("Can you help me plan my week?"))
Output:
I can follow instructions, but I cannot form goals.

Repository Contents

subit64/state.py — 6‑bit SUBIT state

subit64/agent.py — minimal agent using SUBIT‑64

subit64/emergence.py — developmental trajectory

subit64/diagnostics.py — fault/pathology detection

examples/ — runnable demos

docs/ — extended documentation

License

MIT