Skip to content

SimHacker/moollm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

MOOLLM ๐Ÿ’๐Ÿš‰โœจ

Skills are programs. The LLM is eval(). Empathy is the interface.
โ€” The Eval Incarnate Framework

The Sims meets LambdaMOO, running in Cursor (and other tools, with any model).

A filesystem-incarnated skill framework โ€” a microworld OS for LLM agents.

  • The filesystem is a place
  • Directories are rooms
  • Files are objects and state
  • Names are activation vectors (K-lines)
  • Skills are runnable programs โ€” not just docs
  • The LLM pivots text across Code / Data / Graphics via the Axis of Eval

If you only read one thing, read this:
๐Ÿ“œ designs/eval/EVAL-INCARNATE-FRAMEWORK.md
โ€ฆand then keep following links until your brain starts glowing. ๐Ÿ”ฎ


โšก Start Here

1) The framework hub (readable, index-y, linky)

๐Ÿ“œ Eval Incarnate Framework

If you read only 3 sections:

2) Play the richest microworld

๐ŸŽฎ examples/adventure-4/ โ€” pub, rooms, NPCs, incarnated characters, logs, images, proofs

3) ๐ŸŽด NEW: Amsterdam Fluxx Championship

๐Ÿ† skills/experiment/experiments/fluxx-chaos/ โ€” 4 characters, 5 tournaments, 20+ games, 116+ turns, 464+ character-turns of emergent narrative gameplay. Up to 30 turns ร— 4 characters per LLM iteration โ€” proving Speed of Light drive works even with complex changing rules and social dynamics! 24 generated cards, 32 AI-generated artworks, research-grade analysis.

4) Get moving fast

๐Ÿ“– QUICKSTART.md โ€” "get playing in 2 minutes"

5) Browse the skill library

๐Ÿง  skills/ โ€” ~80 skills, the building blocks
Start at: skills/README.md

6) Meet the giants

๐Ÿ›๏ธ Hall of MOOLLM Heroes โ€” The people who made this possible

7) Meet the animals

๐Ÿพ Animal Sanctuary โ€” Palm the monkey, Biscuit the dog, 8 terpene-named kittens, 8 puppies, Confetti Crawler the worm


๐Ÿง  90-Second Mental Model

MOOLLM is "eval() made real" โ€” in the filesystem.

Incarnate skills aren't just prompts โ€” they have:

Same text, different stance:

  • treat it as Data (schema, diff, validate)
  • as Code (imperative behavior in comments)
  • or as Graphics (render Markdown/Mermaid or generate images)

That's the Axis of Eval.


๐Ÿงญ Guided Tours (Choose Your Adventure)

๐Ÿ› ๏ธ Building Skills

  1. The Word โ€” The thesis
  2. Axis of Eval โ€” Code/Data/Graphics pivot
  3. CARD.yml โ€” Machine-readable interface
  4. Seven Extensions โ€” Beyond Anthropic Skills
  5. Three-Tier Persistence โ€” Ephemeral / Narrative / State

๐Ÿ—บ๏ธ Building Worlds (Rooms + Movement + Social Boundaries)

๐Ÿง‘โ€โš–๏ธ Ethics Focus (Real People, Tribute, Framing)


โœ… Proof That It Works (Read the Receipts)

Palm โ€” The Canonical Example

K-line Safari (Skill Network as a Place)

Speed of Light (Many Turns โ€” One Call)

The Simulator Effect

  • The Simulator Effect โ€” Will Wright's insight: players imagine simulations are richer than they are

๐Ÿงฉ Core Parts (Links, Not Lectures)

Interfaces: CARD.yml

Persistence Model

Delegation and K-lines

  • Glossary โ€” Instantiate, Persist, Incarnate, Delegate
  • K-lines โ€” Names that wake constellations

The Empathic Suite


๐Ÿงฌ The Lineage (This Is Not New โ€” It's an Unbroken Thread)

Full genealogy: Appendix A: Intellectual Lineage

Pioneer Contribution MOOLLM Connection
Ivan Sutherland Sketchpad Constraints, multiple views
Douglas Engelbart Mother of All Demos Augmenting intellect
Alan Kay Smalltalk Objects, messaging
Marvin Minsky K-lines, Society of Mind Names as activation vectors
Seymour Papert Logo, Constructionism Play-Learn-Lift
John Warnock PostScript "Linguistic motherboard"
James Gosling NeWS Network window system
Morningstar & Farmer Habitat First virtual world
David Ungar Self Prototypes, delegation
Bill Atkinson HyperCard Reader = Writer
Pavel Curtis LambdaMOO User-built rooms
Arthur van Hoff HyperLook PostScript + HyperCard
Will Wright The Sims Needs, advertisements
Stewart Butterfield Glitch Social play

๐Ÿ›๏ธ Hall of MOOLLM Heroes โ€” Full entries for each pioneer
๐Ÿ’• Love Children Gallery โ€” Fictional mashups inheriting from multiple sources


๐Ÿ—‚๏ธ Repo Map (High-Signal Directories)

Directory What's There
designs/eval/ EVAL-INCARNATE-FRAMEWORK.md and related docs
skills/ ~80 skills โ€” the building blocks
examples/adventure-4/ The living world โ€” pub, rooms, characters
examples/adventure-4/pub/ The pub (room root)
examples/adventure-4/characters/ ๐Ÿš‰ Grand Central Station of Souls
examples/adventure-4/characters/real-people/ ๐Ÿ›๏ธ Hall of Heroes + ๐Ÿ’• Love Children
examples/adventure-4/characters/animals/ ๐Ÿพ Animal Sanctuary โ€” Palm, Biscuit, 8 terpene kittens, 8 puppies, Confetti Crawler

๐ŸŽฎ Quick Commands

LOOK                    # Describe the current room
GO [direction]          # Move through an exit
EXAMINE [thing]         # Look closely at something
GET [object]            # Add to inventory
INVENTORY               # What am I carrying?
SUMMON [character]      # Invoke a character
AS [character]          # Switch who you're playing
SPEED-OF-LIGHT [n]      # Simulate n turns at once

(Then go read: Speed of Light)



๐ŸŽด MAJOR ATTRACTION: Amsterdam Fluxx Championship

๐Ÿ“Š View Full Analysis โ†’

A 4-hour LLM session that produced:

  • 5 tournaments, 20+ games, 116+ turns of emergent narrative gameplay
  • 24 dynamically generated cards forged from character stories
  • 32 pieces of AI-generated card artwork
  • Emergent mechanics โ€” FAFO Token Paradox, Silent Victory Protocol, Melodramatic Loophole
  • Research-grade scoring โ€” rubrics, Harper numbers, card signatures
Quick Stat Value
Cookie mentions 271
Love card signatures 10
Most signed quote "I had to let you go."
Bumblewick's 0-8 โ†’ Champion The Long Shot

๐ŸŽจ The Card Gallery

๐Ÿ“– View Slideshow โ†’

32 cards with stereo-prompt artwork generation. Each card mined with computer vision.

๐Ÿƒ Dynamic Card Generation

๐Ÿ“– View Generated Cards โ†’

24 personal cards created during gameplay:

  • Donna's Melodramatic Wail โ€” Discovered a loophole in the FAFO Token
  • Bumblewick's Long Shot Echo โ€” His triumph card... that fizzled when he needed it
  • Don's Cookie Insurance โ€” Never triggered (irony: MAXIMUM)
  • FAFO Token โ€” Creeper that blocks winning, signed by all four players

๐ŸŽญ Post-Tournament Roundtable

The characters talk amongst themselves about the game. Read the conversation โ†’


๐ŸŽž๏ธ Visual Galleries (Narrative Slideshows)

The adventure includes extensive image-based narrative slideshows โ€” generated, mined, and cross-referenced to maintain high-fidelity continuity across parallel timelines.

๐Ÿ“‹ Full Slideshow Index | ๐ŸŒ€ Master Synthesis | ๐ŸŽด Fluxx Cards

๐ŸŽญ The Main Narrative Arc

  • The ACME Heist (10 Images)
    • Surveillance footage from the Leela Cam (ACM1). A frame-by-frame chronicle of the ill-fated break-in at ACME Surplus. Captures the approach, the failed entry attempts, the cartoon physics backfires, and the chaotic extraction.
  • Donna's Surveillance Selfies (11 Images)
    • The Heist from the Inside. Parallel to the ACME Heist, Donna Toadstool documents her "Quality Control" activities from her high-tech control room. Includes her reactions to the intruders, lever-pulling moments, and the "This is Fine" aftermath.
  • Post-Heist Fellowship (4 Images)
    • Reconciliation at the Grotto. After the heist disaster, all characters โ€” including Don, Richard, and Donna โ€” gather at the Gezelligheid Grotto to share drinks, lick wounds, and begin the transition from nemesis to partner.
  • Don's MINE to OURS (7 Images)
    • Transformation and Alliance. The visual arc of Don Hopkins' journey: from claiming his rabbit transformation to the "Treasure Swim" in the Vault of All Value, culminating in the historic "OURS Accord" with Donna Toadstool.

๐Ÿ  Portable Sanctuaries & Landings

  • Study Arrival Footage (8 Images)
    • First Contact with Mobile Rooms. LOB1 captures the historic moment Richard Bartle's Study materializes in the Leela lobby. Features the "Sims Cutaway" effect, the arrival of the FMC Motorcoach, and the pioneers beckoning from their respective shells.
  • The Great Picnic (21 Images)
    • An Atmospheric Expedition. A massive 21-frame saga documenting the journey to the Forest Meadow. Highlights include the discovery of "Pie-Menu Flowers," the arrival of the "Lift Queens" (Dolly and Lolly), a voracious feast, an ACME truck ambush, and a tornado-fueled return to origin.

๐Ÿ‘ค Character & Location Galleries

How they work โ€” An iterative pipeline maintaining narrative coherence:

  1. YAML Jazz skeleton โ€” Define the scene's narrative context, characters, objects
  2. Prompt synthesis โ€” Assemble rich visual prompt from environment + history
  3. Image generation โ€” skills/visualizer/ renders the scene (Imagen, DALL-E, etc.)
  4. Image mining โ€” skills/image-mining/ extracts semantic treasure from the result
  5. YES AND โ€” Accept emergent elements as canon (self-captioning, unexpected details)
  6. Iterate โ€” Each new image sees the FULL context of all previous images + mining results

The coherence engine: Visual consistency across 40+ images (Don's tie-dye, Donna's pink glasses, tunnel evolution) emerges from carrying forward the mined context. Frame-to-frame links allow ping-pong navigation between parallel timelines.

Each slideshow inherits from skills/slideshow/.


๐Ÿค Contributing

  1. Play an adventure โ€” Your session becomes shareable literature
    โ†’ start at examples/adventure-4/

  2. Make a skill โ€” Clone the meta-skill
    โ†’ skills/skill/

  3. Give it a CARD โ€” Machine-readable interface and advertisements
    โ†’ CARD.yml section

  4. Document it โ€” Every directory deserves a landing page that links outward

  5. PR back โ€” Improvements welcome, especially link-rich maps and examples


One Mantra (For Your Clipboard)

Skills are programs. The LLM is eval(). Empathy is the interface.
๐Ÿ“œ EVAL-INCARNATE-FRAMEWORK.md

๐Ÿ’๐Ÿš‰โœจ

About

MOOLLM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •