CAMEL
ActiveDescription
CAMEL is an open-source framework for multi-agent collaboration, supporting role-play, task decomposition, and coordinated execution.
Key Features
- Scalable multi-agent systems supporting up to 1 million agents
- Role-playing and task decomposition with coordinated agent execution
- Stateful memory enabling multi-step interactions and historical context
- Data generation pipeline: CoT, Self-Instruct, Source2Synth, Self-Improving CoT
- Built-in tools: RAG pipeline, web browsing, code execution, and knowledge graphs
- Role-playing society simulation for studying emergent agent behaviors
Use Cases
Tags
Categories
Quick Start
pip install camel-ai
from camel.agents import ChatAgent
from camel.messages import BaseMessage
agent = ChatAgent(system_message='You are a helpful assistant.')
response = agent.step(BaseMessage(role_name='user', content='Hello!'))
print(response.msgs[0].content)