Supported Adapter Types
Configure an Adapter
Choosing an Adapter
- Use
customfor Python agent that do not use any frameworks. - Use
langchain,langgraph, orcrewaiwhen you already use that framework. - Use
openclawfor OpenClaw based agents. - Use
hermesfor Nous Research Hermes agents with self-improving skills and persistent memory.
Third-party adapter plugins
Any pip package can register additionalruntime.adapter.type values via [project.entry-points."charm.adapters"]. These require a custom runtime image on the cloud runner. See Extensibility Overview and Custom Adapters.
