name: bmorphism-interactome description: GitHub interactome explorer for bmorphism/plurigrid ecosystem. Maps collaborations across AlgebraicJulia, Topos Institute, Anthropic, and MCP servers. Use for discovering cobordisms between research communities. version: 1.0.0
bmorphism-interactome Skill
Mapping the cobordisms between research communities via shared contributors
Profile: bmorphism (Barton Rhodes)
@bmorphism | 255 followers | 1.6k following
@plurigrid founder | San Francisco
"Parametrised optics model cybernetic systems"
Core Repositories
| Repo | Stars | Description | Trit |
|---|---|---|---|
| Gay.jl | 3 | Wide-gamut color sampling + SPI | 0 |
| agent-o-shiva | - | Rama agent platform fork | 0 |
| GeoACSets.jl | - | Categorical GIS | 0 |
| bafishka | 1 | Fish + Steel Clojure | -1 |
| ocaml-mcp-sdk | 60 | OCaml MCP SDK | -1 |
| babashka-mcp-server | 16 | Babashka MCP | -1 |
| multiverse-color-game | - | VisionPro holographic | +1 |
Plurigrid Organization (542 repos)
plurigrid: "building for a more agentic mesoscale 🦆"
├── asi/ # "everything is topological chemputer!"
├── UnwiringDiagrams.jl # Worlding/Unworlding Uexküll
├── vcg-auction/ # VCG auctions in Rust
├── microworlds/ # Agent simulations
├── risc0-cosmwasm/ # zkVM + CosmWasm
└── skillz/ # Anthropic skills fork
Interactome Clusters
Cluster 1: Topos Institute ↔ AlgebraicJulia
Bridge Authors:
olynch- poly, Catlab.jl, ACSets.jlepatters- Catlab lead, Toposkasbah- Senior engineer @ Topos
Cobordism:
plurigrid/UnwiringDiagrams.jl ←fork← AlgebraicJulia/WiringDiagrams.jl
↓ ↓
"Umwelt Worlding" Compositional Systems
↓ ↓
Gay.jl SPI ←───────────────────→ ToposInstitute/poly
Cluster 2: Anthropic Engineers
bmorphism follows:
klazuka(Keith Lazuka)simonster(Simon Kornblith)domdomegg(adam jones)ericharmeling
Cluster 3: Julia Scientific
ViralBShah- Julia co-creator, JuliaHub CEOEnzymeAD- Automatic differentiationgdalle- SparseMatrixColorings.jlandyferris- ElaraAI
Cluster 4: Emacs/Clojure
fogus- Cognitect/NubankChouser- Clojure coretvraman- Emacspeakept(Martin Kleppmann) - DDIA author, CRDTs
Cluster 5: Applied Category Theory
jules-hedges- Open games, parametrised opticsstatebox- awesome-applied-ctAlgebraicJulia- Catlab ecosystem
Commands
# Explore following list
gh api users/bmorphism/following --paginate --jq '.[].login'
# Get repo details
gh api repos/bmorphism/Gay.jl --jq '{stars: .stargazers_count, desc: .description}'
# Find shared contributors
gh api repos/AlgebraicJulia/Catlab.jl/contributors --jq '.[].login' > catlab_contribs.txt
gh api repos/ToposInstitute/poly/contributors --jq '.[].login' > poly_contribs.txt
comm -12 <(sort catlab_contribs.txt) <(sort poly_contribs.txt)
# Plurigrid repos by language
gh api orgs/plurigrid/repos --paginate --jq '.[] | select(.language == "Julia") | .name'
GF(3) Classification
| Trit | Role | Repos |
|---|---|---|
| -1 (MINUS) | Infrastructure | MCP servers, bafishka, CategoricalTowers |
| 0 (ERGODIC) | Bridges | Gay.jl, GeoACSets, agent-o-shiva |
| +1 (PLUS) | Applications | multiverse-color-game, gay-hy, xf.jl |
Key Insights
- Parametrised Optics - bmorphism's bio references jules-hedges' work on cybernetic systems
- Topological Chemputer - plurigrid/asi connects Cronin's chemputer to categorical systems
- UnwiringDiagrams - Fork of AlgebraicJulia for "Uexküll Umweltung" (environment-world)
- MCP Constellation - Multiple MCP servers forming distributed tool network
Related Skills
gh-interactome- General GitHub network discoverybmorphism-stars- 2155 starred repos indexgay-julia- Gay.jl color integrationtopos-catcolab- CatColab collaborationacsets-algebraic-databases- ACSets patterns
Scientific Skill Interleaving
This skill connects to the K-Dense-AI/claude-scientific-skills ecosystem:
Graph Theory
- networkx [○] via bicomodule
Bibliography References
general: 734 citations in bib.duckdb
SDF Interleaving
This skill connects to Software Design for Flexibility (Hanson & Sussman, 2021):
Primary Chapter: 10. Adventure Game Example
Concepts: autonomous agent, game, synthesis
GF(3) Balanced Triad
bmorphism-interactome (−) + SDF.Ch10 (+) + [balancer] (○) = 0
Skill Trit: -1 (MINUS - verification)
Secondary Chapters
- Ch3: Variations on an Arithmetic Theme
- Ch4: Pattern Matching
- Ch5: Evaluation
- Ch6: Layering
- Ch2: Domain-Specific Languages
Connection Pattern
Adventure games synthesize techniques. This skill integrates multiple patterns.
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.