owl

camel-ai/owl

πŸ¦‰ OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation

20k
Stars
2.3k
Forks
115
Open issues
129
Watchers
PythonLast pushed Jun 23, 2026

πŸ¦‰ OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation

Categories

Tags

Similar tools

Install

pip install owl

README

πŸ¦‰ OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation

[![Documentation][docs-image]][docs-url] [![Discord][discord-image]][discord-url] [![X][x-image]][x-url] [![Reddit][reddit-image]][reddit-url] [![Wechat][wechat-image]][wechat-url] [![Wechat][owl-image]][owl-url] [![Hugging Face][huggingface-image]][huggingface-url] [![Star][star-image]][star-url] [![Package License][package-license-image]][package-license-url]


δΈ­ζ–‡ι˜…θ―» | Community | Installation | Examples | Paper | Citation | Contributing | CAMEL-AI |

πŸ† OWL achieves 69.09 average score on GAIA benchmark and ranks πŸ…οΈ #1 among open-source frameworks! πŸ†

πŸ¦‰ OWL is a cutting-edge framework for multi-agent collaboration that pushes the boundaries of task automation, built on top of the CAMEL-AI Framework.

Our vision is to revolutionize how AI agents collaborate to solve real-world tasks. By leveraging dynamic agent interactions, OWL enables more natural, efficient, and robust task automation across diverse domains.

If you find this repo useful, please consider citing our work (citation).


πŸ“‹ Table of Contents

  • πŸ“‹ Table of Contents
  • πŸ”₯ News
  • 🎬 Demo Video
  • ✨️ Core Features
  • πŸ› οΈ Installation
    • Prerequisites
      • Install Python
    • Installation Options
      • Option 1: Using uv (Recommended)
      • Option 2: Using venv and pip
      • Option 3: Using conda
      • Option 4: Using Docker
        • Using Pre-built Image (Recommended)
        • Building Image Locally
        • Using Convenience Scripts
    • Setup Environment Variables
      • Setting Environment Variables Directly
      • Alternative: Using a .env File
      • MCP Desktop Commander Setup
  • πŸš€ Quick Start
    • Basic Usage
    • Running with Different Models
      • Model Requirements
        • Supported Models
      • Example Tasks
  • 🧰 Toolkits and Capabilities
    • Model Context Protocol (MCP)
      • Install Node.js
      • Windows
      • Linux
      • Mac
      • Install Playwright MCP Service
    • Available Toolkits
    • Available Toolkits
      • Multimodal Toolkits (Require multimodal model capabilities)
      • Text-Based Toolkits
    • [Customizing Your Configuration](#customizing-your-conf