Files
Tutorial-Codebase-Knowledge/output/CrewAI/index.md
zachary62 e62ee2cb13 init push
2025-04-04 13:01:50 -04:00

1.5 KiB

Tutorial: CrewAI

CrewAI is a framework for orchestrating autonomous AI agents. Think of it like building a specialized team (a Crew) where each member (Agent) has a role, goal, and tools. You assign Tasks to Agents, defining what needs to be done. The Crew manages how these Agents collaborate, following a specific Process (like sequential steps). Agents use their "brain" (an LLM) and can utilize Tools (like web search) and access shared Memory or external Knowledge bases to complete their tasks effectively.

Source Repository: https://github.com/crewAIInc/crewAI/tree/e723e5ca3fb7e4cb890c4befda47746aedbd7408/src/crewai

flowchart TD
    A0["Agent"]
    A1["Task"]
    A2["Crew"]
    A3["Tool"]
    A4["Process"]
    A5["LLM"]
    A6["Memory"]
    A7["Knowledge"]
    A2 -- "Manages" --> A0
    A2 -- "Orchestrates" --> A1
    A2 -- "Defines workflow" --> A4
    A2 -- "Manages shared" --> A6
    A0 -- "Executes" --> A1
    A0 -- "Uses" --> A3
    A0 -- "Uses as brain" --> A5
    A0 -- "Queries" --> A7
    A1 -- "Assigned to" --> A0

Chapters

  1. Crew
  2. Agent
  3. Task
  4. Tool
  5. Process
  6. LLM
  7. Memory
  8. Knowledge

Generated by AI Codebase Knowledge Builder