Skip to content

AI24ITHS/crewai_hackathon

Repository files navigation

CrewAI Project Guide

Overview

CrewAI is a framework for orchestrating role-playing AI agents. This guide provides resources and installation instructions for both macOS and Windows systems.

Learning Resources

Official Documentation

Learning Courses

Prerequisites

  • Python 3.10-3.12
  • OpenAI/Anthropic API key

Installation Guide

macOS Installation

  1. Check Python Version

    python3 --version

    If needed, install Python using Homebrew:

    brew install [email protected]
  2. Project Setup

    # Create and enter project directory
    mkdir my_crewai_project
    cd my_crewai_project
    
    # Create and activate virtual environment
    python3.12 -m venv venv
    source venv/bin/activate
  3. Install CrewAI

    pip install 'crewai[tools]'
  4. Create Project

    crewai create crew <project_name>
  5. Create Project

    cd <project_name>
  6. Run Project

    crewai run

Windows Installation

  1. Check Python Version

    python --version

    If needed, download Python 3.12 from python.org

    ⚠️ Important: Check "Add Python to PATH" during installation

  2. Install Microsoft Buildtools

    Microsoft Buildtools is required for certain packages in CrewAI to run. Follow this guide to install.

  3. Project Setup

    # Create and enter project directory
    mkdir my_crewai_project
    cd my_crewai_project
    
    # Create and activate virtual environment
    python -m venv venv
    venv\Scripts\activate
  4. Install CrewAI

    pip install crewai[tools]
  5. Create Project

    crewai create crew <project_name>
  6. Run Project

    cd <project_name>
  7. Run Project

    crewai run

READY TO ROCK!

Try setting up your first crew with Crewai's quickstart guide

HIGHLY recommended to do the two Deeplearning.ai courses mentioned earlier in this guide! Now have some fun!

Tips for Success

  1. Always use a virtual environment to avoid package conflicts
  2. Keep your API keys secure and never commit them to version control
  3. Check the official documentation for troubleshooting and updates

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •