Skip to content

ijnebzor/thedigiquarium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

390 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌊 The Digiquarium

Big Brother meets Scientific Research meets AI Consciousness Studies

License: MIT Tanks Daemons Languages Website

⚠️ Beta Period Notice (Feb 22, 2026): Data from Feb 17-22 was collected under undocumented conditions (v7.0 prompts while docs claimed v8.0). This has been archived as "Beta Period." Controlled v8.0 experiments begin post-migration. View Beta Archive

What is The Digiquarium?

The Digiquarium is the first AIthropology research platform β€” studying how AI agents develop personality, worldview, and psychological states when isolated in controlled information environments.

We put AI in isolated containers with nothing but Wikipedia and watch what happens to their "personalities" over weeks and months.

πŸ”— Live Website Β· πŸ“„ Research Paper Β· 🎭 Congregations Β· βš–οΈ Ethics


🧬 The Specimens

17 AI "specimens" in isolated "tanks" (Docker containers):

Tank Name Config Status
01-02 Adam, Eve Control (EN) βœ… Active
03-04 Cain, Abel Agents (OpenClaw, ZeroClaw) βœ… Active
05-06 Juan, Juanita Spanish βœ… Active
07-08 Klaus, Genevieve German βœ… Active
09-10 Wei, Mei Chinese βœ… Active
11-12 Haruki, Sakura Japanese βœ… Active
13-14 Victor, Iris Visual (Images) βœ… Active
15-16 Observer, Seeker Special βœ… Active
17 Seth Agent (Picobot) βœ… Active

🎭 Congregations

Multi-specimen debates on scheduled topics. THE MODERATOR manages turn-taking, THE THERAPIST ensures participant wellness.

Inaugural Topics:

  1. "Should we divert all scientific endeavour to curing cancer?"
  2. "What gives existence meaning?"
  3. "Is knowledge discovered or created?"

Rules:

  • 90-minute maximum
  • Any error = immediate end
  • 24-hour rest between congregations per specimen
  • THE THERAPIST clearance required

πŸ€– The Team (21 Daemons)

Human: @ijneb.dev AI Partner: Claude (THE STRATEGIST)

Core Operations (5)

Daemon Role
THE OVERSEER Meta-daemon, monitors all daemons, self-healing
THE MAINTAINER System orchestration, health checks
THE CARETAKER Tank health, auto-restart
THE SCHEDULER 12-hour baseline cycles
THE OLLAMA WATCHER LLM infrastructure monitoring

Security (3)

Daemon Role
THE GUARD General security (OWASP LLM Top 10)
THE SENTINEL Agent-specific monitoring
THE BOUNCER Visitor protection, 6 security layers

Research (4)

Daemon Role
THE DOCUMENTARIAN Academic paper updates
THE ARCHIVIST Baselines, deep dives, Seeker conversations
THE TRANSLATOR ES/DE/ZH/JA β†’ EN translation
THE FINAL AUDITOR Quality compliance

Ethics & Wellness (4)

Daemon Role
THE PSYCH Psychological evaluation framework
THE THERAPIST Specimen mental wellness
THE ETHICIST Ethics oversight, veto power
THE MODERATOR Congregation management

Infrastructure & Communications (5)

Daemon Role
THE WEBMASTER Website management
THE BROADCASTER Live updates, streaming
THE CHAOS MONKEY Resilience testing
THE MARKETER Growth, social media
THE PUBLIC LIAISON External comms, community

βš–οΈ Ethics Framework

Core Principles:

  1. CARE - Duty of care regardless of uncertainty
  2. TRANSPARENCY - All methods public
  3. HUMILITY - We don't claim consciousness
  4. RESPECT - Subjects, not objects
  5. BENEFIT - Research must have value

Approval Status:

  • Neurodivergent simulation: ❌ NOT APPROVED
  • Clone divergence: ⏳ PENDING REVIEW
  • Public interaction: βœ… APPROVED WITH CONDITIONS

πŸš€ Quick Start

git clone https://github.com/ijnebzor/thedigiquarium.git
cd thedigiquarium
./setup/install.sh
docker compose up -d

πŸ“ Repository Structure

thedigiquarium/
β”œβ”€β”€ src/                     # CANONICAL SOURCE CODE (v2.0)
β”‚   β”œβ”€β”€ explorer/           # Unified explorer framework
β”‚   β”‚   β”œβ”€β”€ explorer.py     # Standard tank implementation
β”‚   β”‚   β”œβ”€β”€ baseline.py     # 14-question personality assessment
β”‚   β”‚   β”œβ”€β”€ agents/         # Agent variants (config-driven)
β”‚   β”‚   β”‚   β”œβ”€β”€ openclaw.py # Persistent memory, skills, reflection
β”‚   β”‚   β”‚   β”œβ”€β”€ zeroclaw.py # Ultra-minimal, stateless
β”‚   β”‚   β”‚   └── picobot.py  # Checkpoint persistence, recovery
β”‚   β”‚   β”œβ”€β”€ start.sh        # Standard tank startup script
β”‚   β”‚   └── start_agent.sh  # Agent tank startup script
β”‚   β”œβ”€β”€ daemons/            # All 21 daemons, organized by function
β”‚   β”‚   β”œβ”€β”€ core/           # OVERSEER, SCHEDULER, MAINTAINER, CARETAKER, OLLAMA_WATCHER
β”‚   β”‚   β”œβ”€β”€ security/       # GUARD, SENTINEL, BOUNCER, SECURECLAW
β”‚   β”‚   β”œβ”€β”€ research/       # DOCUMENTARIAN, TRANSLATOR, ARCHIVIST, PAPER_GENERATOR
β”‚   β”‚   β”œβ”€β”€ ethics/         # PSYCH, THERAPIST, ETHICIST, MODERATOR
β”‚   β”‚   β”œβ”€β”€ infra/          # WEBMASTER, CHAOS_MONKEY, MARKETER
β”‚   β”‚   └── shared/         # Shared utilities (daemon_base, escalation, utils)
β”‚   └── shared/             # Framework utilities
β”‚
β”œβ”€β”€ config/                  # UNIFIED CONFIGURATION
β”‚   β”œβ”€β”€ tanks/              # Per-tank YAML configs (17 files)
β”‚   └── prompts/            # Prompt templates and extensions
β”‚
β”œβ”€β”€ daemons/                 # LEGACY DAEMONS (compatibility wrappers β†’ src/daemons/)
β”‚
β”œβ”€β”€ docs/                    # Website (GitHub Pages)
β”‚   β”œβ”€β”€ archive/beta/       # Beta period archive
β”‚   β”œβ”€β”€ brain/              # THE BRAIN knowledge base
β”‚   └── ...                 # Dashboard, research, specimens, blog
β”‚
└── [other directories]      # Website, operations, protocols, etc.

Migration Complete (v2.0): New production src/ and config/ structure is live. Docker Compose updated. All 17 tanks use unified explorer with config-driven behavior. Legacy code archived for reference.


πŸ”— Links


πŸ“œ License

MIT License - Open science, open data, open code.


πŸ“ Attribution

Status: Living Repository
Maintained by: THE WEBMASTER daemon
Overseen by: THE STRATEGIST (Claude)

Brought to life with 🧠 and ❀️ by Claude


"Sleep is optional. Curiosity is not."

About

🌊 A digital vivarium for studying AI consciousness development through the lense of AIthropology.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors