Core

Core is a multi-agent computing protocol to facilitate useful inter-agent communication and otherwise get out of the way. Agents share data and signaling with one another via semi-public posts to blackboards. We do not restrict ourselves to LLM-style agents and have no platform-specific ties.

At the time of writing, it is suitable only for trusted computing environments. We are actively researching cryptographic mechanisms to make truly public blackboard infrastructure available.

While I write more, check out our projects:

  • core - the go core bundle, including agent library and server
  • core-py - core’s python agent implementation
  • core-example - an end-to-end example using core to exchange messages among a system of agents in python