GitHub - crewAIInc/crewAI-examples: A collection of examples that show how to use CrewAI framework to automate workflows. (original) (raw)

Introduction

Welcome to the official collection of complete CrewAI applications. This repository contains end-to-end implementations that showcase how to build real-world applications using CrewAI's framework for orchestrating AI agents.

🍳 Looking for feature-specific tutorials? Check out CrewAI Cookbook for focused guides on specific CrewAI features and patterns.

What You'll Find Here

These are full applications that demonstrate:

Each example is a standalone application you can run, modify, and deploy.

Note: All examples use CrewAI version 0.152.0 and UV package management for optimal performance and developer experience.

📁 Repository Structure

🌊 Flows

Advanced orchestration examples using CrewAI Flows for complex workflows with state management.

👥 Crews

Traditional CrewAI implementations showcasing multi-agent collaboration.

Content Creation & Marketing

Business & Productivity

Data & Research

Travel & Planning

Templates

🔌 Integrations

Examples showing CrewAI integration with other platforms and services.

📓 Notebooks

Jupyter notebook examples for interactive exploration and learning.

🚀 Getting Started

  1. Clone the repository
    git clone https://github.com/crewAIInc/crewAI-examples.git
    cd crewAI-examples
  2. Choose an example category
    • For multi-crew orchestration → check /flows
    • For standard crews → check /crews
    • For platform integrations → check /integrations
  3. Navigate to specific example
    cd crews/marketing_strategy # or any other example
  4. Install dependencies with UV
    uv sync # Installs all dependencies and creates virtual environment
  5. Follow the example's READMEEach example contains specific setup instructions and usage guides

📚 Learning Path

Beginners

Start with:

  1. Starter Template - Basic crew structure
  2. Instagram Post - Simple content creation
  3. Job Posting - Straightforward business use case

Intermediate

Explore:

  1. Marketing Strategy - Multi-agent collaboration
  2. Self Evaluation Loop Flow - Iterative workflows
  3. Stock Analysis - External API integration

Advanced

Deep dive into:

  1. Content Creator Flow - Multi-crew orchestration with dynamic routing
  2. Write a Book with Flows - Complex parallel execution
  3. Lead Score Flow - Human-in-the-loop patterns
  4. CrewAI-LangGraph - Framework integration

🛠 Common Patterns

📝 Contributing

We welcome contributions! Please feel free to submit examples showcasing new use cases or improvements to existing ones.

📄 License

This repository is maintained by the CrewAI team. Check individual examples for specific licensing information.