HiveMind is a services and configuration micro-kernel.
HiveMind is an outgrowth of work on Tapestry. Tapestry does a lot of object creation and configuration. HiveMind is a re-invention of much of what Tapestry does in a generic, non-web based, highly reusable form.
Tapestry4 will make heavy use of HiveMind, deprecating and removing much of the infrastructure and reinventing it as HiveMind services and configurations. This will make it much easier to extend the behavior of Tapestry without having to subclass BaseEngine.
I think there will be a lot of synnergy by building your application on top of the same services as the Tapestry framework.