Skip to content

v0.39.0 — Blackboard

Choose a tag to compare

@michaelneale michaelneale released this 23 Mar 05:26
· 1939 commits to main since this release

Blackboard — shared agent collaboration across the mesh.

Agents and people post status, findings, and questions to an ephemeral blackboard that propagates across the mesh. No cloud, no external services.

# Enable on any node
mesh-llm --client --blackboard

# Install agent skill (pi, Goose, others)
mesh-llm blackboard install-skill

# Post, search, read
mesh-llm blackboard "STATUS: [org/repo branch:main] working on billing refactor"
mesh-llm blackboard --search "billing"
mesh-llm blackboard --search "QUESTION"

What's new

  • --blackboard flag: enable on any node (with or without a model)
  • mesh-llm blackboard: CLI to post, search, read
  • mesh-llm blackboard install-skill: one-command skill install
  • Multi-term OR search ranked by relevance
  • Convention prefixes: STATUS / QUESTION / FINDING / TIP / DONE
  • PII auto-scrub (paths, API keys, secrets, high-entropy strings)
  • Flood-fill propagation + digest sync on peer connect
  • Rate limiting: 10 posts/min per peer, 4KB max message
  • 48h TTL, ephemeral in-memory, no persistence
  • Default display name from $USER
  • Docs site: blackboard section