--- id: composio-core version: "0.7.21" license: unclear license_treatment: permissive maintenance: active --- # composio-core — [DEPRECATED] Core package to act as a bridge between composio platform and other services. Please use 'composio' instead. License: permissive · Maintenance: active · Downloads: 207.6K/mo ## What it is and what it does Composio-core is a bridge library that connects AI agents to a catalog of external tools and services. It handles authentication (OAuth, API keys, JWT) and exposes actions from platforms like GitHub, Slack, Gmail, Notion, and others as callable functions that an LLM can invoke. The package provides a toolset abstraction that lets you define which actions an agent can perform, then manages execution and response handling. The library is designed for production use in agent workflows where you need reliable, authenticated access to third-party APIs without building integrations from scratch. It ships with 18 runtime dependencies including aiohttp, pydantic, fastapi, and uvicorn, which support both synchronous and asynchronous execution patterns. However, the package is now deprecated in favor of the 'composio' package, and new projects should evaluate whether to use the replacement instead. Use it for: - Build an AI agent that can star GitHub repositories, create issues, or manage pull requests on behalf of a user - Create a bot that uses an LLM to search conversations, draft messages, or post updates to Slack channels - Develop an assistant that reads Gmail, creates calendar events, and sends emails through authenticated integrations - Connect a multi-agent system to perform coordinated actions across Notion, Linear, and Salesforce - Prototype an agent that searches the web and then files results into a database or document ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Composio-core bridges AI agents to external tools and services, providing a framework to integrate actions from platforms like GitHub, Slack, and Gmail with LLM-based agents. Yes, if you are already committed to the composio ecosystem and your codebase targets this version. However, no for new projects—the package is explicitly deprecated and the maintainers recommend using 'composio' instead. Verify that your use case is compatible with version 0.7.21 before adopting it. ## Install pip install composio-core uv add composio-core poetry add composio-core ## Installing composio-core Before you install: Low install friction with a pure-Python wheel distribution. Active maintenance with recent commits, though the package is marked deprecated in favor of the 'composio' package; users should verify whether the newer package is the intended target. License in practice: Licensed under Apache Software License (permissive), allowing commercial and private use with minimal restrictions. Quickstart: pip install composio-core from composio_core import ComposioToolSet import requests composio_tool_set = ComposioToolSet() # Configure with COMPOSIO_API_KEY and target service credentials Requires COMPOSIO_API_KEY environment variable and pre-configured credentials for target services (GitHub, Slack, Gmail, etc.) via CLI setup or environment configuration. Verify before relying: - Whether 'composio' (the replacement package) is a drop-in substitute or requires code changes - Whether the 250+ tools mentioned in the description are available in version 0.7.21 or require a newer release - Specific framework compatibility with OpenAI, Claude, LlamaIndex, Langchain, CrewAI, and Autogen versions ## Package facts - License: not declared (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 207.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags ai agent tool integration, llm external service integration, agent action framework, composio toolset, authenticated api wrapper, agent-framework, api-integration, llm-tooling [View on SkillFed](https://skillfed.io/packages/composio-core) · [View on PyPI](https://pypi.org/project/composio-core/)