freshcrate
Skin:/
Home > Frameworks > camel

camel

🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.org

Why this rank:Strong adoptionRelease freshnessHealthy release cadence

Description

🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.org

README



🐫 CAMEL is an open-source community dedicated to finding the scaling laws of agents. We believe that studying these agents on a large scale offers valuable insights into their behaviors, capabilities, and potential risks. To facilitate research in this field, we implement and support various types of agents, tasks, prompts, models, and simulated environments.


Join us (Discord or WeChat) in pushing the boundaries of finding the scaling laws of agents.

🌟 Star CAMEL on GitHub and be instantly notified of new releases.

Star

Table of contents


CAMEL Framework Design Principles

🧬 Evolvability

The framework enables multi-agent systems to continuously evolve by generating data and interacting with environments. This evolution can be driven by reinforcement learning with verifiable rewards or supervised learning.

📈 Scalability

The framework is designed to support systems with millions of agents, ensuring efficient coordination, communication, and resource management at scale.

💾 Statefulness

Agents maintain stateful memory, enabling them to perform multi-step interactions with environments and efficiently tackle sophisticated tasks.

📖 Code-as-Prompt

Every line of code and comment serves as a prompt for agents. Code should be written clearly and readably, ensuring both humans and agents can interpret it effectively.


Why Use CAMEL for Your Research?

We are a community-driven research collective comprising over 100 researchers dedicated to advancing frontier research in Multi-Agent Systems. Researchers worldwide choose CAMEL for their studies based on the following reasons.

Large-Scale Agent System Simulate up to 1M agents to study emergent behaviors and scaling laws in complex, multi-agent environments.
Dynamic Communication Enable real-time interactions among agents, fostering seamless collaboration for tackling intricate tasks.
Stateful Memory Equip agents with the ability to retain and leverage historical context, improving decision-making over extended interactions.
Support for Multiple Benchmarks Utilize standardized benchmarks to rigorously evaluate agent performance, ensuring reproducibility and reliable comparisons.
Support for Different Agent Types Work with a variety of agent roles, tasks, models, and environments, supporting interdisciplinary experiments and diverse research applications.
Data Generation and Tool Integration Automate the creation of large-scale, structured datasets while seamlessly integrating with multiple tools, streamlining synthetic data generation and research workflows.

What Can You Build With CAMEL?

1. Data Generation

2. Task Automation

3. World Simulation


Quick Start

Installing CAMEL is a breeze thanks to its availability on PyPI. Simply open your terminal and run:

pip install camel-ai

Starting with ChatAgent

This example demonstrates how to create a ChatAgent using the CAMEL framework and perform a search query using DuckDuckGo.

  1. Install the tools package:
pip install 'camel-ai[web_tools]'
  1. Set up your OpenAI API key:
export OPENAI_API_KEY='your_openai_api_key'

Alternatively, use a .env file:

cp .env.example .env
# then edit .env and add your keys
  1. Run the following Python code:
from camel.models import ModelFactory
from camel.types import ModelPlatformType, ModelType
from camel.agents import ChatAgent
from camel.toolkits import SearchToolkit

model = ModelFactory.create(
  model_platform=ModelPlatformType.OPENAI,
  model_type=ModelType.GPT_4O,
  model_config_dict={"temperature": 0.0},
)

search_tool = SearchToolkit().search_duckduckgo

agent = ChatAgent(model=model, tools=[search_tool])

response_1 = agent.step("What is CAMEL-AI?")
print(response_1.msgs[0].content)
# CAMEL-AI is the first LLM (Large Language Model) multi-agent framework
# and an open-source community focused on finding the scaling laws of agents.
# ...

response_2 = agent.step("What is the Github link to CAMEL framework?")
print(response_2.msgs[0].content)
# The GitHub link to the CAMEL framework is
# [https://github.com/camel-ai/camel](https://github.com/camel-ai/camel).
  1. (Optional) Enable model request/response logs:
export CAMEL_MODEL_LOG_ENABLED=true
export CAMEL_MODEL_LOG_MODEL_CONFIG_ENABLED=true
export CAMEL_LOG_DIR=camel_logs
  • CAMEL_MODEL_LOG_ENABLED: Enables request/response JSON logs.
  • CAMEL_MODEL_LOG_MODEL_CONFIG_ENABLED: Controls whether model_config_dict is logged under request.model_config_dict. When unset, it defaults to the same value as CAMEL_MODEL_LOG_ENABLED.
  • CAMEL_LOG_DIR: Directory for generated log files (default: camel_logs).
  • Logs are written as UTF-8 JSON with multilingual text preserved (for example Chinese, Japanese, Arabic) without Unicode escape noise.

For more detailed instructions and additional configuration options, check out the installation section.

After running, you can explore our CAMEL Tech Stack and Cookbooks at docs.camel-ai.org to build powerful multi-agent systems.

We provide a Google Colab demo showcasing a conversation between two ChatGPT agents playing roles as a python programmer and a stock trader collaborating on developing a trading bot for stock market.

Explore different types of agents, their roles, and their applications.

Seeking Help

Please reach out to us on CAMEL discord if you encounter any issue set up CAMEL.


Tech Stack

Key Modules

Core components and utilities to build, operate, and enhance CAMEL-AI agents and societies.

Module Description
Agents Core agent architectures and behaviors for autonomous operation.
Agent Societies Components for building and managing multi-agent systems and collaboration.
Data Generation Tools and methods for synthetic data creation and augmentation.
Models Model architectures and customization options for agent intelligence.
Tools Tools integration for specialized agent tasks.
Memory Memory storage and retrieval mechanisms for agent state management.
Storage Persistent storage solutions for agent data and states.
Benchmarks Performance evaluation and testing frameworks.
Interpreters Code and command interpretation capabilities.
Data Loaders Data ingestion and preprocessing tools.
Retrievers Knowledge retrieval and RAG components.
Runtime Execution environment and process management.
Human-in-the-Loop Interactive components for human oversight and intervention.

Research

We believe that studying these agents on a large scale offers valuable insights into their behaviors, capabilities, and potential risks.

Explore our research projects:

Research with US

We warmly invite you to use CAMEL for your impactful research.

Rigorous research takes time and resources. We are a community-driven research collective with 100+ researchers exploring the frontier research of Multi-agent Systems. Join our ongoing projects or test new ideas with us, reach out via email for more information.

Partners

Synthetic Datasets

1. Utilize Various LLMs as Backends

For more details, please see our Models Documentation.

Data (Hosted on Hugging Face)

Dataset Chat format Instruction format Chat format (translated)
AI Society Chat format Instruction format Chat format (translated)
Code Chat format Instruction format x
Math Chat format x x
Physics Chat format x x
Chemistry Chat format x x
Biology Chat format x x

2. Visualizations of Instructions and Tasks

Dataset Instructions Tasks
AI Society Instructions Tasks
Code Instructions Tasks
Misalignment Instructions Tasks

Cookbooks (Usecases)

Practical guides and tutorials for implementing specific functionalities in CAMEL-AI agents and societies.

1. Basic Concepts

Cookbook Description
Creating Your First Agent A step-by-step guide to building your first agent.
Creating Your First Agent Society Learn to build a collaborative society of agents.
Message Cookbook Best practices for message handling in agents.

2. Advanced Features

Cookbook Description
Tools Cookbook Integrating tools for enhanced functionality.
Memory Cookbook Implementing memory systems in agents.
RAG Cookbook Recipes for Retrieval-Augmented Generation.
Graph RAG Cookbook Leveraging knowledge graphs with RAG.
Track CAMEL Agents with AgentOps Tools for tracking and managing agents in operations.

3. Model Training & Data Generation

Cookbook Description
Data Generation with CAMEL and Finetuning with Unsloth Learn how to generate data with CAMEL and fine-tune models effectively with Unsloth.
Data Gen with Real Function Calls and Hermes Format Explore how to generate data with real function calls and the Hermes format.
CoT Data Generation and Upload Data to Huggingface Uncover how to generate CoT data with CAMEL and seamlessly upload it to Huggingface.
CoT Data Generation and SFT Qwen with Unsolth Discover how to generate CoT data using CAMEL and SFT Qwen with Unsolth, and seamlessly upload your data and model to Huggingface.

4. Multi-Agent Systems & Applications

Cookbook Description
Role-Playing Scraper for Report & Knowledge Graph Generation Create role-playing agents for data scraping and reporting.
Create A Hackathon Judge Committee with Workforce Building a team of agents for collaborative judging.
Dynamic Knowledge Graph Role-Playing: Multi-Agent System with dynamic, temporally-aware knowledge graphs Builds dynamic, temporally-aware knowledge graphs for financial applications using a multi-agent system. It processes financial reports, news articles, and research papers to help traders analyze data, identify relationships, and uncover market insights. The system also utilizes diverse and optional element node deduplication techniques to ensure data integrity and optimize graph structure for financial decision-making.
Customer Service Discord Bot with Agentic RAG Learn how to build a robust customer service bot for Discord using Agentic RAG.
Customer Service Discord Bot with Local Model Learn how to build a robust customer service bot for Discord using Agentic RAG which supports local deployment.

5. Data Processing

Cookbook Description
Video Analysis Techniques for agents in video data analysis.
3 Ways to Ingest Data from Websites with Firecrawl Explore three methods for extracting and processing data from websites using Firecrawl.
Create AI Agents that work with your PDFs Learn how to create AI agents that work with your PDFs using Chunkr and Mistral AI.

Real-World Usecases

Real-world usecases demonstrating how CAMEL’s multi-agent framework enables real business value across infrastructure automation, productivity workflows, retrieval-augmented conversations, intelligent document/video analysis, and collaborative research.

1 Infrastructure Automation

Usecase Description
ACI MCP Real-world usecases demonstrating how CAMEL’s multi-agent framework enables real business value across infrastructure automation, productivity workflows, retrieval-augmented conversations, intelligent document/video analysis, and collaborative research.
Cloudflare MCP CAMEL Intelligent agents manage Cloudflare resources dynamically, enabling scalable and efficient cloud security and performance tuning.

2 Productivity & Business Workflows

Usecase Description
Airbnb MCP Coordinate agents to optimize and manage Airbnb listings and host operations.
PPTX Toolkit Usecase Analyze PowerPoint documents and extract structured insights through multi-agent collaboration.

3 Retrieval-Augmented Multi-Agent Chat

Usecase Description
Chat with GitHub Query and understand GitHub codebases through CAMEL agents leveraging RAG-style workflows, accelerating developer onboarding and codebase navigation.
Chat with YouTube Conversational agents extract and summarize video transcripts, enabling faster content understanding and repurposing.

4 Video & Document Intelligence

Usecase Description
YouTube OCR Agents perform OCR on video screenshots to summarize visual content, supporting media monitoring and compliance.
Mistral OCR CAMEL agents use OCR with Mistral to analyze documents, reducing manual effort in document understanding workflows.

5 Research & Collaboration

Usecase Description
Multi-Agent Research Assistant Simulates a team of research agents collaborating on literature review, improving efficiency in exploratory analysis and reporting.

🧱 Built with CAMEL (Real-world Producs & Research)

Research Projects

Name Description
ChatDev Communicative Agents for software Development
Paper2Poster Multimodal poster automation from scientific papers
Paper2Video Automatic video generation from scientific papers

Product Projects

Name Description
Eigent The World First Multi-agent Workforce

🗓️ Events

We are actively involved in community events including:

  • 🎙️ Community Meetings — Weekly virtual syncs with the CAMEL team
  • 🏆 Competitions — Hackathons, Bounty Tasks and coding challenges hosted by CAMEL
  • 🤝 Volunteer Activities — Contributions, documentation drives, and mentorship
  • 🌍 Ambassador Programs — Represent CAMEL in your university or local tech groups

Want to host or participate in a CAMEL event? Join our Discord or want to be part of Ambassador Program.

Contributing to CAMEL

For those who'd like to contribute code, we appreciate your interest in contributing to our open-source initiative. Please take a moment to review our contributing guidelines to get started on a smooth collaboration journey.🚀

We also welcome you to help CAMEL grow by sharing it on social media, at events, or during conferences. Your support makes a big difference!

Contributors

Made with contrib.rocks.


Acknowledgment

Special thanks to Nomic AI for giving us extended access to their data set exploration tool (Atlas).

We would also like to thank Haya Hammoud for designing the initial logo of our project.

We implemented amazing research ideas from other works for you to build, compare and customize your agents. If you use any of these modules, please kindly cite the original works:

License

The source code is licensed under Apache 2.0.

Citation

@inproceedings{li2023camel,
  title={CAMEL: Communicative Agents for "Mind" Exploration of Large Language Model Society},
  author={Li, Guohao and Hammoud, Hasan Abed Al Kader and Itani, Hani and Khizbullin, Dmitrii and Ghanem, Bernard},
  booktitle={Thirty-seventh Conference on Neural Information Processing Systems},
  year={2023}
}

Here is an example of how to cite our work:

We use the CAMEL framework \cite{li2023camel} to develop the agents used in our experiments.

Community & Contact

For more information please contact camel-ai@eigent.ai

  • GitHub Issues: Report bugs, request features, and track development. Submit an issue

  • Discord: Get real-time support, chat with the community, and stay updated. Join us

  • X (Twitter): Follow for updates, AI insights, and key announcements. Follow us

  • Ambassador Project: Advocate for CAMEL-AI, host events, and contribute content. Learn more

  • WeChat Community: Scan the QR code below to join our WeChat community.

    WeChat QR Code

Release History

VersionChangesUrgencyDate
v0.2.91a1## What's Changed * feat: Support xAI native client and openai compatible response client by @Wendong-Fan in https://github.com/camel-ai/camel/pull/4010 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.91a0...v0.2.91a1Medium4/14/2026
v0.2.91a0## What's Changed * fix: preserve missing parameters in ChatAgent.clone() by @majiayu000 in https://github.com/camel-ai/camel/pull/3967 * fix: ChatAgent clone stream accumulate passing by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3970 * fix: extract usage information from Anthropic response and messages by @Zephyroam in https://github.com/camel-ai/camel/pull/4006 ## New Contributors * @majiayu000 made their first contribution in https://github.com/camel-ai/camel/pull/3967 **Full CMedium4/13/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptMedium3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 * fix: correct typo 'seperated' to 'separated' by @thecaptLow3/22/2026
v0.2.90a6## What's Changed * chore: remove default 180s timeout threshold by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3898 * feat: add headless browser search toolkit & enhance browser stealth by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3895 * feat: add gemini 3.1 to model enum list by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3903 * feat: support response api by @fengju0213 in https://github.com/camel-ai/camel/pull/3814 * feat: Extend Prompt Caching SupportLow3/13/2026
v0.2.90a5## What's Changed * feat(oceanbase): add advanced ANN query options (#3649) by @YixinZ-NUS in https://github.com/camel-ai/camel/pull/3758 * Bump pyobvector version to 0.2.22 by @zhangjiongai-debug in https://github.com/camel-ai/camel/pull/3757 * Add Eigent as first ecosystem highlight by @Copilot in https://github.com/camel-ai/camel/pull/3798 * feat: add Avian as a new LLM provider by @avianion in https://github.com/camel-ai/camel/pull/3881 * fix: fix function param type by @Benjmmi in https://gLow3/3/2026
v0.2.90a4## What's Changed * fix: anthropic max_tokens limitation by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3874 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.90a3...v0.2.90a4Low2/25/2026
v0.2.90a3## What's Changed * refactor: model log system include tool schema and support multi-ling… by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3866 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.90a2...v0.2.90a3Low2/21/2026
v0.2.90a2## What's Changed * fix: correct typo 'seperated' to 'separated' by @thecaptain789 in https://github.com/camel-ai/camel/pull/3791 * chore: update contributing guideline and PR template for AI code rule by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3844 * enhance: throw runtime error on absent ffmpeg binary by @a7m-1st in https://github.com/camel-ai/camel/pull/3850 * fix: capture rich output from e2b execution results by @yaowubarbara in https://github.com/camel-ai/camel/pull/3847 * fLow2/21/2026
v0.2.90a1## What's Changed * feat: Interleaved thinking for kimi k2 and glm by @Zephyroam in https://github.com/camel-ai/camel/pull/3737 * feat: support minimax m2.5 and glm5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3841 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.90a0...v0.2.90a1Low2/12/2026
v0.2.90a0## What's Changed * chore: adjust workforce quality check threadhold to 60 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3839 * chore: fix pre-commit error by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3840 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.89...v0.2.90a0Low2/12/2026
v0.2.89## What's Changed * release: 0289 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3838 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.88...v0.2.89Low2/12/2026
v0.2.87## What's Changed * chore: enhance quality chcek prompt by @fengju0213 in https://github.com/camel-ai/camel/pull/3831 * temporary fix: eigent 1223 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3833 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.86...v0.2.87Low2/11/2026
v0.2.86## What's Changed * feat: enhance hybrid_browser_toolkit to detect page loading better by @cape2333 in https://github.com/camel-ai/camel/pull/3690 * feat: support kimi k2.5 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3761 * feat: Support prompt caching by @Zephyroam in https://github.com/camel-ai/camel/pull/3587 * Feat: browser visual pixel mode by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3767 * fix: agent test, remove deprecated claude model by @Wendong-Fan in httLow2/10/2026
v0.2.85## What's Changed * minor: update broken links for api keys/docs by @JINO-ROHIT in https://github.com/camel-ai/camel/pull/3727 * chore: Update model doc and zhipu model by @fengju0213 in https://github.com/camel-ai/camel/pull/3722 * fix: ChatAgent memory setter issue by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3734 * Fix:if window_size==0 will return all the sliding_messages. by @jinghuan-Chen in https://github.com/camel-ai/camel/pull/3726 * fix llm guard by @JINO-ROHIT in https://Low1/26/2026
v0.2.85a0## What's Changed * minor: update broken links for api keys/docs by @JINO-ROHIT in https://github.com/camel-ai/camel/pull/3727 * chore: Update model doc and zhipu model by @fengju0213 in https://github.com/camel-ai/camel/pull/3722 * fix: ChatAgent memory setter issue by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3734 * Fix:if window_size==0 will return all the sliding_messages. by @jinghuan-Chen in https://github.com/camel-ai/camel/pull/3726 * fix llm guard by @JINO-ROHIT in https://Low1/23/2026
v0.2.84## What's Changed * fix: TypedDict version conflict by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3724 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83...v0.2.84Low1/20/2026
v0.2.83## What's Changed * chore: browser read image in context by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3535 * chore: Switch from Relative Navigation to Absolute Coordinate Positioning by @fengju0213 in https://github.com/camel-ai/camel/pull/3486 * fix: Token usage tracking fails in streaming mode by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3603 * [enhance] New Function Gemma integration by @hesamsheikh in https://github.com/camel-ai/camel/pull/3605 * enhance: truncatLow1/19/2026
v0.2.83a9## What's Changed * chore: fix retry when quality check failed by @fengju0213 in https://github.com/camel-ai/camel/pull/3698 * chore: limit av version by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3699 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a8...v0.2.83a9Low1/15/2026
v0.2.83a8## What's Changed * chore: update lock by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3691 * enhance: workforce fail handling prompt by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3692 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a7...v0.2.83a8Low1/14/2026
v0.2.83a7## What's Changed * update terminal toolkit with shell_wait & shell_write_content_to_file toolkits by @Michaelsqj in https://github.com/camel-ai/camel/pull/3668 * feat: Lark integration closes #3571 by @waleedalzarooni in https://github.com/camel-ai/camel/pull/3576 * feat: preliminary imap_mail integration closes issue #3202 by @waleedalzarooni in https://github.com/camel-ai/camel/pull/3213 * feat: add lark_send_message by @fengju0213 in https://github.com/camel-ai/camel/pull/3688 * chore: updatLow1/13/2026
v0.2.83a6## What's Changed * enhance: volcano reasoning handling by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3681 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a5...v0.2.83a6Low1/11/2026
v0.2.83a5## What's Changed * enhance: workforce task judge prompt by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3679 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a4...v0.2.83a5Low1/9/2026
v0.2.83a4## What's Changed * security: prevent remote link in websocket by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3677 * enhance: remove fallback for workforce task id by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3678 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a3...v0.2.83a4Low1/9/2026
v0.2.83a3## What's Changed * release: 0283a3 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3674 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a2...v0.2.83a3Low1/8/2026
v0.2.83a2## What's Changed * refactor(models): centralize Langfuse trace code in BaseModelBackend by @VahantSharma in https://github.com/camel-ai/camel/pull/3642 * Update README to remove project links by @lightaime in https://github.com/camel-ai/camel/pull/3656 * chore: update docs to include gemini 3 / flash by @waleedalzarooni in https://github.com/camel-ai/camel/pull/3618 * small fix on ack and citation by @lightaime in https://github.com/camel-ai/camel/pull/3657 * Fix readme contact by @lightaime inLow1/8/2026
v0.2.83a1## What's Changed * enhance: handle non-existing tool call by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3644 * update copyright year to 2026 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3651 * chore: terminal toolkit venv setting using symlinks=True by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3655 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.83a0...v0.2.83a1Low1/2/2026
v0.2.83a0## What's Changed * chore: browser read image in context by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3535 * chore: Switch from Relative Navigation to Absolute Coordinate Positioning by @fengju0213 in https://github.com/camel-ai/camel/pull/3486 * fix: Token usage tracking fails in streaming mode by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3603 * [enhance] New Function Gemma integration by @hesamsheikh in https://github.com/camel-ai/camel/pull/3605 * enhance: truncatLow12/28/2025
v0.2.82## What's Changed * fix: combobox can be fill directly without click for google flight by @YunfeiZHAO in https://github.com/camel-ai/camel/pull/3448 * fix: revert the cause of workforce reset runtime error bug by @a7m-1st in https://github.com/camel-ai/camel/pull/3467 * Aysnc fix by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3472 * chore: update_workforce_stop_logic by @fengju0213 in https://github.com/camel-ai/camel/pull/3447 * chore: Update model_config by @fengju0213 in https://giLow12/17/2025
v0.2.81a0## What's Changed * fix: combobox can be fill directly without click for google flight by @YunfeiZHAO in https://github.com/camel-ai/camel/pull/3448 * fix: revert the cause of workforce reset runtime error bug by @a7m-1st in https://github.com/camel-ai/camel/pull/3467 * Aysnc fix by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3472 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.80...v0.2.81a0Low11/27/2025
v0.2.80## What's Changed * fix: sglang tool call and response_format by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3392 * chore: Update google_calendar_toolkit.py add new fields in get_events by @fengju0213 in https://github.com/camel-ai/camel/pull/3416 * feat: unify timeout format with TIMEOUT constant by @JINO-ROHIT in https://github.com/camel-ai/camel/pull/3407 * feat: support gemini 3 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3433 * chore: thought signatures for gemini3 Low11/26/2025
v0.2.80a3## What's Changed * [Feat] Support more running mode in workforce by @Ol1ver0413 in https://github.com/camel-ai/camel/pull/3157 * feat: add docker container creation if not exist in terminal toolkit by @JINO-ROHIT in https://github.com/camel-ai/camel/pull/3430 * chore: Extended BaseMessage to support reasoning fields and updated usage accounting in streaming mode by @fengju0213 in https://github.com/camel-ai/camel/pull/3326 * enhance: gemini stream mode support by @Wendong-Fan in https://github.Low11/20/2025
v0.2.80a2## What's Changed * version 0280a1 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3438 * Fix: avoid recursive by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3439 * chore: enhance_workforce_prompt and remove the taskplan_toolkit by @fengju0213 in https://github.com/camel-ai/camel/pull/3431 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.80a1...v0.2.80a2Low11/19/2025
v0.2.80a1## What's Changed * fix: sglang tool call and response_format by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3392 * chore: Update google_calendar_toolkit.py add new fields in get_events by @fengju0213 in https://github.com/camel-ai/camel/pull/3416 * feat: unify timeout format with TIMEOUT constant by @JINO-ROHIT in https://github.com/camel-ai/camel/pull/3407 * feat: support gemini 3 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3433 * chore: thought signatures for gemini3 Low11/19/2025
v0.2.79## What's Changed * fix: moonshot access by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3292 * enhance: Workflow better filenames and custom session id by @hesamsheikh in https://github.com/camel-ai/camel/pull/3285 * enhance: Support async summarize in ChatAgent for faster Workforce sa… by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3299 * Fix : Non deterministic Reset method in single step env for BaseGenerator by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pulLow11/13/2025
v0.2.79a2## What's Changed * fix(toolkits): Move results iteration inside try block for better exception handling by @coolbeevip in https://github.com/camel-ai/camel/pull/3342 * [Docs] Added documentation for benchmarks by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3340 * feat: add AiHubMix as a new model provider by @xinrui-z in https://github.com/camel-ai/camel/pull/3338 * fix: pre commit issue with aihubmix model integration by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3358 Low11/3/2025
v0.2.79a1## What's Changed * feat: Support customized clients in model backends by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3317 * enhancement: Smart Workflow Retrieval by @hesamsheikh in https://github.com/camel-ai/camel/pull/3291 * fix: handle queued tasks when task reaches max retries by @a7m-1st in https://github.com/camel-ai/camel/pull/3320 * feat: Adds test for reset Method for BaseGenerator dataset by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3319 * enhance: Adds test Low11/2/2025
v0.2.79a0## What's Changed * fix: moonshot access by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3292 * enhance: Workflow better filenames and custom session id by @hesamsheikh in https://github.com/camel-ai/camel/pull/3285 * enhance: Support async summarize in ChatAgent for faster Workforce sa… by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3299 * Fix : Non deterministic Reset method in single step env for BaseGenerator by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pulLow10/21/2025
v0.2.78## What's Changed * 解决跨系统下编码导致的乱码显示问题 by @7946qinghuan in https://github.com/camel-ai/camel/pull/3256 * chore: add contributor badge by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3281 * revert: add tool call caching for chatAgent PR3259 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3287 * Add Paper2Video project to README by @QinghongLin in https://github.com/camel-ai/camel/pull/3286 * release: v0278 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3290 ## New CLow10/15/2025
v0.2.77## What's Changed * chore: update model.md by @fengju0213 in https://github.com/camel-ai/camel/pull/3270 * chore: update enable_tool_output_cache default value by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3274 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76...v0.2.77Low10/12/2025
v0.2.76## What's Changed * feat: add AMD model platform support by @danielhua23 in https://github.com/camel-ai/camel/pull/2985 * enhance: add AMD model platform support PR2985 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3070 * enhance: browser_som_screenshot by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3059 * fix(chat_agent): make `StreamingChatAgentResponse.__iter__` yield stored responses when already consumed by @coolbeevip in https://github.com/camel-ai/camel/pull/3083Low10/11/2025
v0.2.76a14## What's Changed * fix: ContextSummarizerToolkit msg type by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3252 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a13...v0.2.76a14Low10/7/2025
v0.2.76a13## What's Changed * enhancement: improve mcp agent parse json by @MuggleJinx in https://github.com/camel-ai/camel/pull/3207 * chore: remove pandas ai by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3249 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a12...v0.2.76a13Low10/6/2025
v0.2.76a12## What's Changed * Fixed the broken links in readme.md file (Bug request : 3200) by @HARISH-CS-01 in https://github.com/camel-ai/camel/pull/3206 * fix: browser_install by @nitpicker55555 in https://github.com/camel-ai/camel/pull/3231 * chore: update google denpendence by @fengju0213 in https://github.com/camel-ai/camel/pull/3234 * fix: Resolved Hardcoded Task ID Issue by @Tanuj-Taneja1 in https://github.com/camel-ai/camel/pull/3225 * fix: Fixed all dead links in three readmes by @OmCheeLin in hLow10/5/2025
v0.2.76a9## What's Changed * fix(oceanbase): fix vector index creation for oceanbase by @xxsc0529 in https://github.com/camel-ai/camel/pull/3209 * release: v0276a9 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3223 ## New Contributors * @xxsc0529 made their first contribution in https://github.com/camel-ai/camel/pull/3209 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a8...v0.2.76a9Low9/29/2025
v0.2.76a8## What's Changed * chore: fix the name of `add_index` method in oceanbase.py by @fengju0213 in https://github.com/camel-ai/camel/pull/3218 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a7...v0.2.76a8Low9/29/2025
v0.2.76a7## What's Changed * release: v0276a7 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3211 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a6...v0.2.76a7Low9/26/2025
v0.2.76a6## What's Changed * chore: update zhipu_model and fix redundant api call by @fengju0213 in https://github.com/camel-ai/camel/pull/3197 * chore: enhance terminal_toolkit and add docker backend example by @fengju0213 in https://github.com/camel-ai/camel/pull/3193 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a5...v0.2.76a6Low9/24/2025
v0.2.76a5## What's Changed * feat(agents): add configurable accumulated vs delta streaming with memory optimization by @coolbeevip in https://github.com/camel-ai/camel/pull/3145 * chore: add .env.example, ignore real env files, update README setup by @coolbeevip in https://github.com/camel-ai/camel/pull/3147 * feat: Refactor MCPToolkits by @Ol1ver0413 in https://github.com/camel-ai/camel/pull/3095 * chore: fix pre-commity issue in PR 3095 by @Wendong-Fan in https://github.com/camel-ai/camel/pull/3148 * eLow9/23/2025
v0.2.76a4## What's Changed * feat: add agent ability to load context summary from file by @MuggleJinx in https://github.com/camel-ai/camel/pull/3113 * chore: fix one task re-assign to different agent by @fengju0213 in https://github.com/camel-ai/camel/pull/3142 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a3...v0.2.76a4Low9/17/2025
v0.2.76a3## What's Changed * chore: Update strict_json_schema conversion in mcp toolkit by @fengju0213 in https://github.com/camel-ai/camel/pull/3098 **Full Changelog**: https://github.com/camel-ai/camel/compare/v0.2.76a2...v0.2.76a3Low9/16/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

cognitaRAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry 0.0.0
planning-with-files📄 Transform your workflow with persistent markdown files for planning, tracking progress, and storing knowledge like a pro.master@2026-06-07
deer-flowAn open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tamain@2026-06-06
agentscopeBuild and run agents you can see, understand and trust.v2.0.1
Advanced_Graph_RAGNo descriptionmain@2026-06-05

More in Frameworks

ctranslate2Fast inference engine for Transformer models
schemathesisProperty-based testing framework for Open API and GraphQL based apps
spec_driven_developSpec-Driven Develop is a platform-agnostic AI agent skill that automates the pre-development workflow for large-scale complex tasks. It is not a framework, not a runtime, not a package manager — it is
cadwynProduction-ready community-driven modern Stripe-like API versioning in FastAPI