Develop an open-source agent orchestration UI that treats sessions as documents rather than code files. Focus on building a modular 'agent-canvas' where users can drag and drop LLM nodes to create visual workflows.