The document describes Smart-M3, an open source platform for building distributed applications using shared information. It discusses key concepts of Smart-M3 including lightweight implementation, accommodating existing systems, and emergent applications. The architecture uses Knowledge Processors that contribute and consume content according to ontologies, and Semantic Information Brokers that manage triples of information. The document provides examples of deploying Smart-M3 and its open source implementation components for Knowledge Processors and Semantic Information Brokers.