- Published on
CrewAI is a new library for building and coordinating groups of AI agents, designed to work together on complex tasks.
Its four building blocks are agents, which have distinct roles and capabilities; tasks, which are small, focused missions for agents to accomplish; tools, which are used by agents to carry out their tasks; and crews, which bring together agents, tasks and a process for coordinating their work.
CrewAI is built on LangChain, a framework that enables developers to use a wide range of existing tools and toolkits, from local open-source models to popular platforms such as Ollama.
One key advantage of CrewAI is that it enables AI agents to run in the cloud, making it quick and simple to get started with the platform.
Additionally, as CrewAI is built on LangChain, it can be debugged using LangSmith, which allows developers to inspect what calls are being made, what input is being used and what output is being generated, helping to optimise the performance of the AI agents.