Skip to main content
Glama

mcp-playwright

by crewAIInc

CrewAI Full Examples

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:

  • Complete project structures and organization

  • Real-world integration patterns (APIs, databases, external services)

  • Comprehensive code implementations with error handling

  • End-to-end workflows from input to output

  • Industry-specific implementations across various domains

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 README Each 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

  • Configuration: Most examples use YAML files for agent/task definitions

  • Tools: Examples showcase integration with APIs, databases, and file systems

  • Flows: Advanced examples demonstrate state management and orchestration

  • Training: Several examples include agent training capabilities

📝 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.


🔗 Related Resources

Related MCP Servers

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/crewAIInc/crewAI-examples'

If you have feedback or need assistance with the MCP directory API, please join our Discord server