The architecture is divided into two primary components: a LangGraph agent residing in the /agent
directory and a frontend application located in the /app
directory. This separation allows for independent development and debugging of the agent and the UI. The agent interacts with MCP servers, while the frontend leverages CopilotKit for UI management.
TypeScript
563