crewai
SkillDocs & knowledgeCrewAI — multi-agent AI framework. Role-based agents with defined goals, tools, and memory. Hierarchical and sequential task execution. Human input delegation and process orchestration.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the crewai skill
What this skill tells your AI
The instructions your AI receives, as published by mkurman/zorai in skills/scientific-skills/crewai/SKILL.md and read by ahel’s review.
Overview
CrewAI enables role-based multi-agent AI systems. Agents have defined goals, tools, backstories, and memory. Tasks are assigned to specific agents with expected outputs. Supports sequential and hierarchical execution.
Installation
uv pip install crewai
Research Crew
from crewai import Agent, Task, Crew
researcher = Agent(
role="Research Analyst",
goal="Find latest developments in AI agents",
backstory="Expert at finding relevant information",
)
writer = Agent(
role="Technical Writer",
goal="Write clear summary of findings",
backstory="Skilled at explaining technical topics",
)
task1 = Task(description="Search for latest AI agent frameworks in 2025",
expected_output="List of frameworks with key features",
agent=researcher)
task2 = Task(description="Write a 3-paragraph summary", expected_output="Markdown report", agent=writer)
crew = Crew(agents=[researcher, writer], tasks=[task1, task2])
result = crew.kickoff()
print(result)
With Tools
from crewai_tools import SerperDevTool
researcher = Agent(
role="Research Analyst",
tools=[SerperDevTool()],
)
References
Signals
- GitHub stars
- 324
- Forks
- 26
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
crewai-mkurman- Source
- github.com/mkurman/zorai