CopilotKit: CopilotKit is a React framework for embedding AI copilots, chatbots, and in-app agents directly into web applications. It provides UI components (chat interface, sidebar, textarea) and backend infrastructure for building agentic frontends — where AI can read and modify application state, take actions, and render generative UI. Supports LangChain, LangGraph, CrewAI, and custom agent backends.; intervals-icu-mcp: This project provides a Model Context Protocol (MCP) server for Intervals.icu, enabling large language models like Claude and ChatGPT to access and analyze personal training, wellness, and performance data. It integrates 58 tools and several resources, allowing natural language queries to manage and understand athletic metrics and activities.
Adding a context-aware AI copilot to a SaaS product that understands app state
Query recent activities and training logs from Intervals.icu using natural language commands.