Composio SDK
Open-source SDK for Python and TypeScript that gives AI agents access to 1000+ toolkits with built-in authentication, context management, and tool search.
At a Glance
Free to use under the MIT License. Self-host or use via PyPI/npm.
Engagement
Available On
Alternatives
Listed May 2026
About Composio SDK
Composio SDK is an open-source toolkit that provides AI agents with seamless access to 1000+ integrations including Gmail, Slack, GitHub, and Notion. It supports both Python and TypeScript, offering provider packages for all major AI frameworks such as OpenAI, Anthropic, LangChain, LlamaIndex, CrewAI, AutoGen, and more. The SDK handles authentication, context management, and tool search so developers can focus on building agents that turn intent into real actions. It is licensed under the MIT License and freely available on GitHub.
- Multi-language support: Install via
pip install composiofor Python ornpm install @composio/corefor TypeScript to get started immediately. - 1000+ toolkits: Access pre-built integrations for apps like Gmail, Slack, GitHub, Notion, and HackerNews out of the box.
- Broad AI framework compatibility: Provider packages available for OpenAI, OpenAI Agents, Anthropic, LangChain, LangGraph, LlamaIndex, Vercel AI SDK, Google Gemini, Google ADK, Mastra, Cloudflare Workers AI, CrewAI, and AutoGen.
- Built-in authentication: Composio manages OAuth and API key flows so agents can authenticate with external services without custom code.
- Tool search and context management: Dynamically discover and retrieve relevant tools for a given agent task, reducing context bloat.
- Sandboxed workbench: Test and iterate on agent tool calls in an isolated environment before deploying to production.
- Rube MCP server: A companion Model Context Protocol server built on Composio that connects AI clients like Cursor, Claude Desktop, and VS Code to 500+ apps.
- Custom providers: Extend the SDK to support any AI framework not covered by the official provider packages.
- Open-source and MIT licensed: Fork, modify, and distribute freely; contributions are welcome via GitHub pull requests.
Community Discussions
Be the first to start a conversation about Composio SDK
Share your experience with Composio SDK, ask questions, or help others learn from your insights.
Pricing
Open Source
Free to use under the MIT License. Self-host or use via PyPI/npm.
- MIT License
- Python SDK
- TypeScript SDK
- 1000+ toolkits
- All provider packages
Capabilities
Key Features
- Python and TypeScript SDKs
- 1000+ pre-built toolkits
- Built-in authentication management
- Tool search and context management
- Sandboxed workbench
- OpenAI Agents support
- LangChain and LangGraph support
- LlamaIndex support
- CrewAI and AutoGen support
- Vercel AI SDK support
- Google Gemini and ADK support
- Mastra and Cloudflare Workers AI support
- Custom provider support
- Rube MCP server
- MIT License
