git clone https://github.com/plurigrid/asi
T=$(mktemp -d) && git clone --depth=1 https://github.com/plurigrid/asi "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/asi/skills/scheme" ~/.claude/skills/plurigrid-asi-scheme && rm -rf "$T"
plugins/asi/skills/scheme/SKILL.mdscheme
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
| Skill | Lines | Domain |
|---|---|---|
| guile | 67K | Interpreter |
| goblins | 6.5K | Distributed objects |
| hoot | 4K | WebAssembly |
| fibers | 2K | Concurrent ML |
| r5rs | 1K | Standard |
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
: 734 citations in bib.duckdbgeneral
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.