Free Agent Board operative is an agent / blackboard library that enable distributed resolution of problem among Agents.
Fabko is a library that some to make it easy to create agent that interoperate via customizable communication medium (peer-to-peer, centralised serveur based, distributed etc...).
Those agent will be able to register their capability to an agent node called a "peerboard" node. The agent will then be able to communicate through a blackboard generated each time an agent attempt to achieve a new action. And agent are going to cooperate in order to find a solution to resolve that problem.