The Architecture of an AI Ecosystem: How the Building Blocks Connect