Bring type safety to your agent stack. Build Python agents with structured outputs and a familiar developer experience.
FrameworksCopilot Kit
The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol
Building and shipping AI agents
10 releases
Official GitHub release feed
Follow the changes
The release trail
Original notes, ready to explore. Open a release to see what changed.
Copilot Kitv1.72.0
From the release notes
This release repairs several v1 runtime surfaces that were silently broken since v1.50.0 and removes the deprecated useRenderTool shim from React Native.
Copilot Kitchannels/v0.10.0
From the release notes
This release trims the dependency footprint of the Teams and Slack channel packages and fixes Telegram code-block formatting. The headline change is a breaking one for self-hosted Teams users: the Microsoft Agents SDK and Express are now optional peer dependencies.
Copilot Kitintelligence-mastra/v1.71.2
From the release notes
Align the package version with CopilotKit 1.71.2. The API and implementation are unchanged from 0.1.0.
Copilot Kitintelligence-langgraph/v1.71.2
From the release notes
Align the package version with CopilotKit 1.71.2. The API and implementation are unchanged from 0.1.0.
Copilot Kitintelligence-mastra/v0.1.0
From the release notes
Initial release of @copilotkit/intelligence-mastra: native processor, skill tools, and agent wrapper for verified learned skill delivery, including resumed tool execution. #7129
Copilot Kitintelligence-langgraph/v0.1.0
From the release notes
Initial release of @copilotkit/intelligence-langgraph: verified learned skill delivery for native LangGraph agents, with skill tools and invocation handling. #7072 #7129
Copilot Kitv1.71.2
From the release notes
This release adds native Intelligence runtime support to @copilotkit/runtime and improves how the Inspector handles ephemeral threads. Features Native Intelligence runtimes and shared conformance (#6967): The TypeScript runtime now consumes the released @ag-ui/mcp-apps-middleware@^0.1.0 and runs against the same cross-language conformance suite as CopilotKit's native runtimes. This release also includes several runtime hardening fixes: Enforces MCP tool visibility filtering and unambiguous account/proxy selection, rejecting proxy requests outside the selected agent scope. Preserves identity and request-boundary contracts — SDK update precedence and mounted routing are retained, browser identity aliases can no longer override the authenticated user, and stop requests are cloned before application authentication consumes the body. Validates AG-UI tool arguments against their JSON schemas, keeping relaxed structured output limited to the A2UI tool. Preserves safe failure reporting and completion analytics — failures are reported without private diagnostic payloads, and completion counts are retained for streams containing RUN_ERROR. Advertises and consumes the January MCP Apps MIME type correction (text/html;profile=mcp-app). Fixes Preserve the ephemeral Threads upgrade path in the Inspector (#7098): The Inspector no longer treats any Threads list endpoint as durable Threads support. OSS apps using an in-memory agent runner can now inspect ephemeral conversations while still seeing a clear path to durable Threads: The full Rich Threads setup CTA is shown when Threads are unavailable, or when Intelligence is off and no local threads exist. When the first ephemeral thread appears, the Inspector switches to the thread list with a "Keep your threads" banner explaining that history can disappear on restart. "Make them permanent" opens the full setup view inline, with a sticky "Back to your threads" link to return to local history. The banner and setup override are removed once Intelligence becomes available. Remove optional feedback prompt copy from Inspector onboarding (#7099): Dropped an unnecessary optional diagnostic-feedback instruction from the shared feature setup prompt used by Threads and Learning, while retaining the instruction not to reveal credentials.
Copilot Kitv1.70.3
From the release notes
v1.70.3 Install npm install @copilotkit/react-core@1.70.3 @copilotkit/react-ui@1.70.3 @copilotkit/runtime@1.70.3 Changes Remove the inspectorLearning option from Fetch, Express, and Hono handlers. Inspector Learning now requires an Intelligence runtime with a configured Learning container, not debug mode or a separate opt-in. Remove this option from existing handler configurations. (#6957) React and A2UI Provider-level humanInTheLoop tools now wait for respond, keep parallel calls independent, and report an error when aborted instead of an empty success. (#6851) Custom useDefaultRenderTool renderers can return null to hide selected tool calls without a type error. (#6942) Add development-only warnings for unmatched tool-call renderers and A2UI surfaces that never render or cannot resolve their root component. React and web-component renderers now consistently prefer nested surface IDs. (#6802) Runtime and Inspector Preserve unread request payloads in the Express bridge when body-parser sets an empty body but skips parsing, including multipart and plain-text requests. (#6490) Home and launcher Learning status now comes from Learning's own endpoint rather than Memory availability. Enabled launcher toggles now appear green. (#6957) Documentation Correct the v1 useCopilotChat source documentation: appendMessage is the public programmatic-send method; sendMessage is internal. Include the v2 migration path. (#6940) Document frontend-tool setup requirements for nine integrations, including Built-in Agent, Agno, Deep Agents, and Strands. (#6874) Add Microsoft Agent Framework guidance for backend approval interrupts, alongside the tool-based approval workflow. (#6922) Add AWS AgentCore troubleshooting for HTTP 401: Missing Authentication Token, covering runtime credentials, expired tokens, invocation URLs, and request routing. (#6920) Full changelog
Copilot Kitv1.71.1
From the release notes
This release focuses on runtime MCP fixes, React hook performance, and improvements to the Inspector's onboarding experience.
Copilot Kitv1.71.0
From the release notes
This release converges React Native's render-tool hooks onto react-core, improves Copilot context timing during page navigation, and adds provider-level agent configuration. It also includes fixes for nullable tool schemas, the Vue human-in-the-loop lifecycle, and the Inspector experience.
A collected snapshot, not the complete archive.
Keep connecting the dots
There’s more where that came from.
Small library, big possibilities. Let agents solve tasks by writing and executing code with Hugging Face’s toolkit.
FrameworksA code-first toolkit for building, evaluating, and deploying agents, from a single task to a multi-agent system.
Frameworks