Camel-AI is an open-source framework for building intelligent agents. It allows you to create, customize, and deploy multi-agent systems efficiently.

Prerequisites

  • A SambaCloud API key
    Get one by creating a SambaCloud account and generating an API key from the API Keys tab.
  • Python 3.9 or later

Installation and setup

  1. Create a virtual environment
    python -m venv .venv 
    source .venv/bin/activate
    
  2. Install the required libraries
    pip install camel-ai[all] starlette nest_asyncio jupyter ipywidgets
    

Example notebook

You can explore an example notebook that demonstrates how to build a Customer Service Discord Bot using Camel-AI, Qwen models served by SambaCloud, Firecrawl, and Qdrant: This hands-on guide is a great way to get started with Camel-AI’s capabilities.

Camel documentation

See the official camel documentation for more details.