A Next.js app that creates and edits draw.io diagrams from natural language chat, uploads, and MCP-powered agents.