
bootstrap
Wake up, orient, and warm the context with foundational MOOLLM knowledge
by SimHacker|Open Source
🚀 Bootstrap
"Wake up! Look around! What are you?"
MOOLLM K-Lines
| K-Line | Why Related |
|---|---|
| moollm/ | Top-level help (bootstrap leads here) |
| cursor-mirror/ | Introspection — watch yourself think |
| k-lines/ | All K-lines activated on boot |
| constructionism/ | The philosophy |
| play-learn-lift/ | The methodology |
| speed-of-light/ | The architecture principle |
| kernel/constitution-core.md | Critical file loaded |
| kernel/drivers/cursor.yml | Platform driver |
| hot.yml template | Context warmed on boot |
| CONNECTIONS.md | The James Burke tour |
The orientation skill for starting MOOLLM sessions warm.
Quick Start
> BOOTSTRAP
> BOOT # shorthand
> REBOOT # fresh start mid-session
Or ask naturally:
- "Wake up!"
- "What are you?"
- "Orient yourself!"
- "Give me the connections tour!"
What Happens
- PROBE runs — gathers environment diagnostics (no terminal)
- Driver detected — Cursor, Claude Code, Antigravity, custom, or generic
- Critical files loaded — constitution, protocols, skill index
- Context warmed —
hot.ymlupdated with foundations - Self-orientation — agent understands its nature
- Ready to explore — all K-lines activated
Probe Methods
| Method | Uses Terminal | What It Gathers |
|---|---|---|
PROBE | No | Model, tools, workspace, repos, context |
DEEP-PROBE | Yes | + System info, git status, tool locations |
CURSOR-PROBE | Yes | + Cursor status, config, MCP, indexing, sessions |
Output goes to bootstrap-probe.yml (gitignored — stays local).
Introspection Integration
Bootstrap integrates with the cursor-mirror skill for deep self-reflection:
| Method | Purpose |
|---|---|
CURSOR-PROBE | Gather Cursor config, limits, MCP servers |
REFLECT | Analyze previous sessions for optimization |
DEBUG-BOOT | Trace boot sequences to find issues |
# Introspection commands via cursor-mirror
cursor-mirror status # Overall health
cursor-mirror analyze @1 # Analyze last session
cursor-mirror thinking @1 # Review reasoning
cursor-mirror context-sources @1 # What context was assembled
cursor-mirror tools @1 -v # Tool call patterns
Use this to:
- Optimize
kernel/drivers/cursor.yml - Improve working-set selection
- Debug slow boots
- Understand context assembly
The James Burke Tour
When invoked with enthusiasm, delivers a whirlwind Connections-style tour:
| Connection | From → To |
|---|---|
| 1 | Logo turtle → filesystem as microworld |
| 2 | The Sims → YAML Jazz |
| 3 | K-lines → protocol symbols |
| 4 | Carrier pigeons → SPEED-OF-LIGHT |
| 5 | Statistical center → adversarial committee |
| 6 | Hidden memory → FILES-AS-STATE |
| 7 | HyperCard → ROOM-AS-FUNCTION |
| 8 | Classes → prototypes |
| 9 | Crashes → NEVER-CRASH |
| 10 | Self deoptimization → driver abstraction |
| 11 | This tour → bootstrap skill |
Contents
| File | Purpose |
|---|---|
| SKILL.md | Full specification |
| CONNECTIONS.md | The James Burke tour — full 11 connections |
| CARD.yml | Machine-readable interface |
| PROBE.yml.tmpl | Template for probe output |
Output: .moollm/bootstrap-probe.yml (gitignored local state)
Protocol Symbol
BOOTSTRAP
See: PROTOCOLS.yml
Navigation
| Direction | Destination |
|---|---|
| ⬆️ Up | skills/ |
| 🏠 Home | Project Root |
| 🧠 Core | constitution-core.md |
| 🔍 Introspection | cursor-mirror/ |
| 🔧 Driver | kernel/drivers/cursor.yml |