All projects
AgentsShipped

Mycelium

Small-world agent networks with personality embeddings

Mycelium

About

A library for building Watts-Strogatz small-world graphs of AI agents where edges represent cognitive similarity in a 6-axis personality embedding (analytical/intuitive, convergent/divergent, abstract/concrete, critical/generative, individual/systemic, conservative/innovative). Three walk strategies (random, diversity-biased, cluster-bridging) select diverse ensembles. Budget-aware iteration mode lets consumers report costs and stops the walk when the cap is hit. A real-time visualization dashboard streams the graph, walk path, selections, radar charts, and event log over WebSocket.

Status

Published on npm and used as the core of Crucible and Brainstorm. API surface is stable.

Next steps

  • Expose richer traversal strategies beyond k-hop neighborhoods
  • Add benchmarks comparing diverse vs random ensembles on real inference tasks

Stack

TypeScriptWatts-StrogatzLangGraphWebSocketReact

Links

More in Agents