CopilotKit integrates AI into apps with plug & play React components, open source and customizable.
What is CopilotKit?
CopilotKit is the bridge between your application and large language models. We discover the most powerful AI product integrations and turn them into plug-and-play React components. The growing list of components includes CopilotPortal and CopilotTextarea. Open source and fully customizable. CopilotKit is the easiest way to integrate production-grade Copilot into any product. Seamlessly integrate LangGraph or CrewAI agents through CopilotKit's CoAgents infrastructure, allowing end users to guide agents back on track.
How to use CopilotKit?
Integrate CopilotKit into your React application by installing the library and using the provided components such as CopilotPortal and CopilotTextarea. Customize components based on the design and functionality of your application. Use the provided hooks, such as useCopilotReadable and useCopilotAction, to hook the assistant into a real-time user-specific context, allowing it to perform actions on behalf of the user.
CopilotKit core features
Plug-and-play React components for AI integration
Open source and fully customizable
Real-time user-specific context binding
Agent framework integration (LangGraph, CrewAI)
generative user interface
Protective measures for AI operations
Suggestions in Copilot Chat
AI-powered text editing