BoomBot is a developer's framework for writing a bot connecting to the AIM network. It manages the network communication for the bots so that they can be easily written without worrying about AIM itself at all. Bots can be written in Objective-C or Lua.
CoPP is an object-oriented framework for developing algorithms for robot path planning. One of of the design goals is to make it easy to make comparisons between various path planning algorithms.