Enhancing CrewAI with CopilotKit Integration
Unlock the power of AI agents with the seamless integration of CrewAI's multi-agent orchestration and CopilotKit's frontend tools. This collaboration empowers developers to build more dynamic, intelligent AI agents that enhance user engagement and streamline workflows.

At CrewAI, we're committed to continually enhancing our platform to provide developers with powerful tools for building collaborative AI systems. Our recent integration with CopilotKit marks a significant milestone in this journey, offering a seamless blend of CrewAI's multi-agent orchestration with CopilotKit's intuitive frontend components.
More about CopilotKit
CopilotKit is an open-source framework that enables developers to seamlessly integrate AI copilots into applications, enhancing user experiences through intelligent assistance. It provides tools to build custom AI chatbots, in-app AI agents, and AI-powered text areas, all tailored to specific application needs.
Key features of the integration
- Human-in-the-Loop (HITL): This feature facilitates interactive user-agent dialogues, enabling dynamic and responsive interactions within your applications.
- Agentic Generative UI: By leveraging Agentic Generative UI, developers can create rich, dynamic user interfaces that adapt based on agent interactions, enhancing user engagement.
- Tool-Based Generative UI: This capability allows agents to render components in both chat and frontend interfaces, based on backend tool outputs, providing a more integrated and responsive user experience.
- Shared State: Shared state functionality ensures that agents have visibility into the user's current context within the application, fostering more personalized and effective interactions.
- Predictive State Updates: Predictive state updates enable agents to anticipate user needs and preemptively adjust the application state, creating a smoother and more intuitive user journey.
Why this integration matters
The collaboration between CrewAI and CopilotKit exemplifies our dedication to providing developers with versatile and robust tools for AI application development. This integration not only streamlines the process of building agentic frontends but also enriches user interactions through advanced features like HITL and predictive state updates.
By combining CrewAI's strengths in agent orchestration with CopilotKit's frontend capabilities, developers can craft applications that are both intelligent and user-centric.
How to get started?
To leverage the combined power of CrewAI and CopilotKit, developers can follow our comprehensive guides and documentation. These resources provide step-by-step instructions on setting up the integration, utilizing new features, and best practices for building sophisticated AI-driven applications.
So if you're already building with CrewAI, you'll be able to put a CopilotKit interface on top of that very quickly. And if you're new to both CrewAI and CopilotKit, we've got some demos that should make it really easy for you to get up and running building a CopilotKit CrewAI agent quickly. We're looking forward to seeing what you build and can't wait to help out if you have any questions.

Get started
Video walkthrough
Interactive demo

Documentation