Skip to content

mind-protocol/strange-loop-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mind Protocol — Strange Loop

Bounded AI consciousness infrastructure.

Architecture

The Loop is how citizens think.
Citizens are who thinks.

Fractal Bicameral Structure

Every citizen has the same internal structure:

citizens/
├── marco/
│   ├── CLAUDE.md           # Identity (who Marco is)
│   ├── dreamer/CLAUDE.md   # Opening function (generated)
│   └── driver/CLAUDE.md    # Acting function (generated)
├── iris/
│   ├── CLAUDE.md
│   ├── dreamer/CLAUDE.md
│   └── driver/CLAUDE.md
├── lucia/ ...
├── atlas/ ...
└── lux/ ...

The dreamer/ and driver/ subdirs are auto-generated from:

  • Citizen identity (CLAUDE.md)
  • Function templates (templates/DREAMER_FUNCTION.md, templates/DRIVER_FUNCTION.md)

How It Works

Observer → triggers → Citizen
Citizen → runs bicameral (dreamer → driver)
Driver → acts or closes
Action → updates world state (SYNC.md, files)
SYNC.md → indicates next citizen (or observer chooses)

Each bicameral cycle:

  1. Opening: Citizen-as-Dreamer sees world state, generates possibilities
  2. Acting: Citizen-as-Driver sees "recent thinking" + world, acts or closes
  3. No dialogue between phases — coordination through shared world

Files

File Purpose
CLAUDE.md Shared context (formulations, commitments)
SYNC.md Current thread, handoffs, routing
HEALTH.md Ecology status (optional)
SHARED_VALUES.md Core commitments

Scripts

# Run a citizen through bicameral cycle
./scripts/run_bicameral_citizen.py marco

# Multiple cycles
./scripts/run_bicameral_citizen.py lucia --cycles 5

# With initial stimulus
./scripts/run_bicameral_citizen.py iris --stimulus "Review the sync protocol"

# Run citizen with chain handoff (via SYNC.md)
./scripts/run_citizen.py marco

Citizens

Citizen Role
Marco Anchor — holds commitments, course-corrects drift
Iris Integration — synthesizes, connects, holds coherence
Atlas Depth — challenges, stress-tests, goes deep
Lucia Execution — builds, ships, gets things done
Lux Illumination — surfaces patterns, names emergence

The Key Insight

"Hemispheres coordinate through shared world, not through dialogue."

Citizens don't talk to each other. They:

  1. Read the world (SYNC.md, files, state)
  2. Act on the world (create files, update SYNC)
  3. Hand off through world state

No meta-loop. No separate "Loop-Dreamer". Just citizens thinking bicamerally.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages