MOOLLM Quickstart

January 28, 2026 ยท View on GitHub

Get playing in 2 minutes โฑ๏ธ


๐Ÿ‘€ Browse First

Explore on GitHub โ€” no install needed:

Start HereWhat You'll Find
๐Ÿ”ฅ examples/adventure-4/The richest microworld โ€” pub, NPCs, Palm the monkey
๐Ÿง  skills/~80 skills โ€” all the building blocks
๐Ÿ“œ designs/eval/EVAL-INCARNATE-FRAMEWORK.mdThe deep dive

Every directory has a README. Every YAML is literate and commented.


๐Ÿš€ Install & Run

git clone git@github.com:SimHacker/moollm.git
cd moollm
cursor .

Or ask Cursor: "Clone https://github.com/SimHacker/moollm.git and open it"

โณ Wait for Indexing

After opening moollm in Cursor for the first time, give it time to index the repo.

  1. Go to Cursor โ†’ Settings โ†’ Cursor Settings
  2. Navigate to Indexing and Docs โ†’ Codebase Indexing
  3. Wait until it shows 100% indexed

The semantic search and context assembly work much better once indexing is complete.

Then you're ready. Open a chat. The repo IS the game.


๐ŸŽฎ Play

> LOOK
> GO WEST
> READ NOTE
> GET LAMP

The LLM is your Dungeon Master. Directories are rooms. Files are objects.


๐Ÿ—๏ธ Build

Tell Cursor what you want:

"Clone adventure-4 to my-adventure-1, start me in the pub."

"Add a garden west of the kitchen with a talking flower."

Or copy manually and edit the YAML directly.


๐Ÿ“š Learn from Sessions

SessionHighlights
marathon-session.mdPalm's incarnation, 33-turn Fluxx
k-line-connections.mdK-line safari with conceptual pioneers

These are collaborative literature โ€” see mechanics in action.


๐Ÿ—‚๏ธ What's In adventure-4?

examples/adventure-4/
โ”œโ”€โ”€ characters/         # Players, NPCs, animals
โ”œโ”€โ”€ sessions/           # Play logs (shareable literature)
โ”œโ”€โ”€ start/              # Beginning room with lamp
โ”œโ”€โ”€ kitchen/            # Mother's note โ†’ your goals!
โ”œโ”€โ”€ pub/                # Social hub โ€” games, NPCs, stage
โ”œโ”€โ”€ maze/               # 10 dark rooms, grues
โ””โ”€โ”€ end/                # Treasury โ€” the goal!

๐Ÿ“š Full structure: examples/adventure-4/README.md


๐Ÿง  Core Concepts

ConceptMeaning
FILES-AS-STATENo hidden memory โ€” everything in files
YAML-JAZZComments carry semantic meaning
ROOMSDirectories are places
K-LINESNames that activate conceptual clusters
SPEED-OF-LIGHTMany agents in one LLM call
POSTELInterpret charitably, never crash

๐Ÿ“š Full protocol list: PROTOCOLS.yml


๐Ÿ”ง Quick Recipes

Add a Room

# examples/adventure-4/garden/ROOM.yml
room:
  name: The Hidden Garden
  exits:
    south:
      destination: ../kitchen/

Add an Object

# examples/adventure-4/garden/flower.yml
object:
  name: Mysterious Flower
  portable: true
  actions:
    SMELL: "You remember something you forgot..."

๐Ÿ“š Full guide: skills/room/


๐Ÿ“š Next Steps

GoalRead This
Understand the visionREADME.md
Deep architecture diveEVAL-INCARNATE-FRAMEWORK.md
All skillsskills/
All protocolsPROTOCOLS.yml

The LLM is the Coherence Engine. The filesystem is the world. The chat is the adventure.

Now go GET LAMP! ๐Ÿช”