Creating an AI Observer: Generative Semantic Workspaces