Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.charmos.io/llms.txt

Use this file to discover all available pages before exploring further.

Use the CrewAI adapter when your project is organized around CrewAI agents, tasks, and crews.

Manifest

runtime:
  adapter:
    type: "crewai"
    entry_point: "src.main:crew"

Runtime Behavior

Charm loads the CrewAI crew from the entry point and starts the crew with inputs from the Store. The final CrewAI result is returned to the user.

Best For

  • Research crews.
  • Role-based multi-agent workflows.
  • Task decomposition.
  • Existing CrewAI projects.

Input Mapping

The keys in interface.input.properties should match the input names your crew expects.

Tips

  • Keep task outputs concise enough for a user-facing app.
  • Declare model and search/tool keys in the manifest.
  • Test locally before publishing because multi-agent workflows can be slower and more expensive.