Skip to content
scheme logo

scheme

GNU Scheme ecosystem = guile + goblins + hoot + fibers.

plurigrid/asi0installs67stars

SKILL.md

Full skill instructions

scheme

GNU Scheme ecosystem = guile + goblins + hoot + fibers.

bmorphism Contributions

"We are building cognitive infrastructure for the next trillion minds" — Plurigrid: the story thus far

Spritely Goblins as Active Inference: The Goblins actor model implements distributed Active Inference in String Diagrams where each vat is an agent with its own Markov blanket. The async message passing (<-) is perception; the behavior update (bcom) is action.

Object Capabilities as Cybernetic Boundary: The capability pattern aligns with bmorphism's cybernetic immune system concept — capabilities define what an agent CAN perceive/​act upon, implementing the statistical boundary between self and world.

Hoot WebAssembly: Compiling Scheme to Wasm enables portable cognitive agents — the same skill can run in browser, server, or embedded contexts while maintaining behavioral identity.

Atomic Skills

SkillLinesDomain
guile67KInterpreter
goblins6.5KDistributed objects
hoot4KWebAssembly
fibers2KConcurrent ML
r5rs1KStandard

Compose

;; guile + goblins + hoot
(use-modules (goblins)
             (goblins actor-lib methods)
             (hoot compile))

(define-actor (counter bcom count)
  (methods
    ((get) count)
    ((inc) (bcom (counter bcom (+ count 1))))))

Wasm Pipeline

guile -c '(compile-to-wasm "app.scm")'

FloxHub

flox pull bmorphism/​effective-topos
flox activate -d ~/​.topos

Scientific Skill Interleaving

This skill connects to the K-Dense-AI/​claude-scientific-skills ecosystem:

Cheminformatics

  • rdkit [○] via bicomodule
    • Hub for chemistry

Bibliography References

  • general: 734 citations in bib.duckdb

Cat# Integration

This skill maps to Cat# = Comod(P) as a bicomodule in the equipment structure:

Trit: 0 (ERGODIC)
Home: Prof
Poly Op: ⊗
Kan Role: Adj
Color: #26D826

GF(3) Naturality

The skill participates in triads satisfying:

(-1) + (0) + (+1) ≡ 0 (mod 3)

This ensures compositional coherence in the Cat# equipment structure.