camel
Build and run multi-agent AI systems that automate complex tasks
All Skills in This Repository (5)
Pure Emerald Level Indicatorsskill-creator
Create and package AI skills with SKILL.md templates and organized resources.
data-analyzer
Compute count, sum, mean, min, and max for numeric datasets.
report-writer
Convert structured analysis data into formatted Markdown reports.
code-reviewer
Analyze code for quality, correctness, and security issues.
docs-incremental-update
Synchronize Mintlify .mdx documentation with changed Python source files.
Frequently Asked Questions
FAQPage SchemaHow to install CAMEL?โผ
Run `npx skills add camel-ai/camel --all -g -y` in your terminal to install all skills in this suite globally.
What is the CAMEL framework used for?โผ
CAMEL is an open-source framework for building multi-agent AI systems. It lets you create agents with roles, memory, and tools that cooperate to automate tasks, generate data, and run simulations.
How do I create my first CAMEL agent?โผ
Install the package, set your model API key, then create a ChatAgent with a system message and call agent.step() with your request. You can attach tools like web search in a few lines of Python.
Which AI models does CAMEL support?โผ
CAMEL works with OpenAI, Anthropic, Gemini, Mistral, and many open-source models through a unified ModelFactory interface. You can switch models by changing a single string or enum.
Can CAMEL agents use external tools and data?โผ
Yes. Agents can call custom Python functions, search the web, query vector databases, and connect to storage backends like Redis, Qdrant, and Neo4j through built-in toolkits.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core