# Welcome to CAMEL\'s documentation!

| **Finding the Scaling Law of Agents: The First and the Best
  Multi-Agent Framework.**

| **CAMEL** emerges as the earliest [LLM-based multi-agent
  framework](https://arxiv.org/pdf/2303.17760.pdf), and is now a generic
  framework to build and use LLM-based agents for real-world task
  solving. 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.

## Main Documentation

::: {#getting_started .toctree maxdepth="1" caption="Get Started"}
get_started/installation.md get_started/setup.md
:::

::: {#agents .toctree maxdepth="1" caption="Agents"}
cookbooks/create_your_first_agent.ipynb
cookbooks/create_your_first_agents_society.ipynb
cookbooks/embodied_agents.ipynb
cookbooks/critic_agents_and_tree_search.ipynb
:::

::: {#key_modules .toctree maxdepth="1" caption="Key Modules"}
key_modules/agents.md key_modules/datagen.md key_modules/models.md
key_modules/messages.md key_modules/memory.md key_modules/tools.md
key_modules/prompts.md key_modules/runtimes.md key_modules/tasks.md
key_modules/loaders.md key_modules/storages.md key_modules/society.md
key_modules/embeddings.md key_modules/retrievers.md
key_modules/workforce.md key_modules/benchmark.md
:::

::: {#cookbooks .toctree maxdepth="2" caption="Cookbooks"}
cookbooks/basic_concepts/index cookbooks/advanced_features/index
cookbooks/multi_agent_society/index cookbooks/data_generation/index
cookbooks/applications/index cookbooks/data_processing/index
cookbooks/loong/index cookbooks/mcp/index
:::

::: {#api_references .toctree maxdepth="1" caption="API References"}
modules
:::

## Indices and tables

-   `genindex`{.interpreted-text role="ref"}
-   `modindex`{.interpreted-text role="ref"}
-   `search`{.interpreted-text role="ref"}

## Get Involved

We are always happy to work with friends to continuously move forward
with our own competitive edges.

**For Research Aficionados**: New, rigorous and in-depth research takes
time and resources. With access to almost unlimited usage of advanced
GPU computes and a team of amazing researchers and engineers, we are
bold enough to explore the frontier with patience. Whether you would
like to join in our on-going project or have new idea to test, feel free
to talk to us and see how we may work together.

**For Coding Enthusiasts**: Whether you want to introduce new features,
enhance the infrastructure, improve documentation, asking issues, add
more examples, implement state-of-the-art research ideas, or fix bugs,
we appreciate each and every commit. Get started by checking out the
[Contributing
Guidelines](https://github.com/camel-ai/camel/wiki/Contributing-Guidlines)
on GitHub.

**For Interested Humans**: Connect with us on
[Discord](https://discord.camel-ai.org),
[WeChat](https://ghli.org/camel/wechat.png), or
[Slack](https://join.slack.com/t/camel-ai/shared_invite/zt-2g7xc41gy-_7rcrNNAArIP6sLQqldkqQ).