<img src='./crew_only_logo.png' width='250' class='mb-10'/>

# crewAI Documentation

Cutting-edge framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

<div style="display:flex; margin:0 auto; justify-content: center;">
    <div style="width:25%">
        <h2>Core Concepts</h2>
        <ul>
            <li>
                <a href="./core-concepts/Agents">
                    Agents
                </a>
            </li>
            <li>
                <a href="./core-concepts/Tasks">
                    Tasks
                </a>
            </li>
            <li>
                <a href="./core-concepts/Tools">
                    Tools
                </a>
            </li>
            <li>
                <a href="./core-concepts/Processes">
                    Processes
                </a>
            </li>
            <li>
                <a href="./core-concepts/Crews">
                    Crews
                </a>
            </li>
            <li>
                <a href="./core-concepts/Training-Crew">
                    Training
                </a>
            </li>
            <li>
                <a href="./core-concepts/Memory">
                    Memory
                </a>
            </li>
            <li>
                <a href="./core-concepts/Planning">
                    Planning
                </a>
            </li>
        </ul>
    </div>
    <div style="width:30%">
        <h2>How-To Guides</h2>
        <ul>
            <li>
                <a href="./how-to/Start-a-New-CrewAI-Project">
                    Starting Your crewAI Project
                </a>
            </li>
            <li>
                <a href="./how-to/Installing-CrewAI">
                    Installing crewAI
                </a>
            </li>
            <li>
                <a href="./how-to/Creating-a-Crew-and-kick-it-off">
                    Getting Started
                </a>
            </li>
            <li>
                <a href="./how-to/Create-Custom-Tools">
                    Create Custom Tools
                </a>
            </li>
            <li>
                <a href="./how-to/Sequential">
                    Using Sequential Process
                </a>
            </li>
            <li>
                <a href="./how-to/Hierarchical">
                    Using Hierarchical Process
                </a>
            </li>
            <li>
                <a href="./how-to/LLM-Connections">
                    Connecting to LLMs
                </a>
            </li>
            <li>
                <a href="./how-to/Customizing-Agents">
                    Customizing Agents
                </a>
            </li>
            <li>
                <a href="./how-to/Coding-Agents">
                    Coding Agents
                </a>
            </li>
            <li>
                <a href="./how-to/Force-Tool-Ouput-as-Result">
                    Forcing Tool Output as Result
                </a>
            </li>
            <li>
                <a href="./how-to/Human-Input-on-Execution">
                    Human Input on Execution
                </a>
            </li>
            <li>
                <a href="./how-to/Kickoff-async">
                    Kickoff a Crew Asynchronously
                </a>
            </li>
            <li>
                <a href="./how-to/Kickoff-for-each">
                    Kickoff a Crew for a List
                </a>
            </li>
            <li>
                <a href="./how-to/Replay-tasks-from-latest-Crew-Kickoff">
                    Replay from a Task
                </a>
            </li>
            <li>
                <a href="./how-to/Conditional-Tasks">
                    Conditional Tasks
                </a>
            </li>
            <li>
                <a href="./how-to/AgentOps-Observability">
                    Agent Monitoring with AgentOps
                </a>
            </li>
            <li>
                <a href="./how-to/Langtrace-Observability">
                    Agent Monitoring with LangTrace
                </a>
            </li>
        </ul>
    </div>
    <div style="width:30%">
        <h2>Examples</h2>
        <ul>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/prep-for-a-meeting">
                    Prepare for meetings
                </a>
            </li>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/trip_planner">
                    Trip Planner Crew
                </a>
            </li>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/instagram_post">
                    Create Instagram Post
                </a>
            </li>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/stock_analysis">
                    Stock Analysis
                </a>
            </li>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/game-builder-crew">
                    Game Generator
                </a>
            </li>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/CrewAI-LangGraph">
                    Drafting emails with LangGraph
                </a>
            </li>
            <li>
                <a target='_blank' href="https://github.com/joaomdmoura/crewAI-examples/tree/main/landing_page_generator">
                    Landing Page Generator
                </a>
            </li>
        </ul>
    </div>
</div>
