In Distributed Intelligence Systems, holons collaborate to achieve local goals, and more importantly, system goals. Although present-day systems claim to be distributed intelligence systems, they lack the required intelligence needed to adapt to a dynamic network environment. The Holonic Logistics System (HLS) is a framework that facilitates the development of distributed intelligence systems in a peer-to-peer environment. With an infrastructure based completely on autonomous cooperating agents, the HLS is an example of a Distributed Intelligence System that incorporates the required intelligence into the framework. This thesis discusses the design and implementation of the HLS.