Installation

Composio provides Python and TypeScript SDKs as well as plugins with other LLM frameworks like CrewAI, LangChain, AutoGen.

Install the SDK

Before installing the SDK, ensure you have Python 3.8+.

1

Install Composio

1pip install composio_core composio_openai
2

Install the relevant plugin

Depending on what LLM framework you’re using, you’ll need to install the relevant plugin.

1pip install composio_crewai # For CrewAI
2pip install composio_langchain # For LangChain
3

Post Installation

On new installations, you’ll need to generate the SDK types. If you encounter errors related to missing “metadata,” it likely means you need to update your types.

$composio apps generate-types