Composio
TypeSafe provider that shortlists tools, selects one from a bounded set, maps closed-set arguments, and exposes confidence and destructive-action gates.
composio.dev</b></a> • <a href="https://docs.composio.dev">Documentation</a> • <a href="https://docs.composio.dev/docs/quickstart">Quickstart</a> • <a href="https://docs.composio.dev/reference/changelog">Changelog</a> </p> <p align="center"> <a href="https://github.com/ComposioHQ/composio/stargazers"><img alt="GitHub stars" src="https://img.shields.io/github/stars/ComposioHQ/composio?style=social" /></a> <a href="https://www.npmjs.com/package/@composio/core"><img alt="npm" src="https://img.shields.io/npm/v/@composio/core?label=%40composio%2Fcore" /></a> <a href="https://pypi.org/project/composio/"><img alt="PyPI" src="https://img.shields.io/pypi/v/composio?label=composio" /></a> <a href="https://discord.gg/composio"><img alt="Discord" src="https://img.shields.io/badge/discord-community-5865F2?logo=discord&logoColor=white" /></a> <a href="https://hvtracker.net/agents/composio/"><img alt="HVTrust" src="https://hvtracker.net/badge/composio.svg" /></a> </p> # Composio Composio gives your AI agents 1000+ pre-authenticated toolkits, per-user sessions, authentication, triggers, and a sandbox, so you can ship agents that turn intent into action. This is the Composio SDK monorepo. It contains: - **[`@composio/core`](ts/packages/core)**: TypeScript SDK - **[`composio`](python)**: Python SDK - **[`composio` CLI](ts/packages/cli)**: search, execute, and script tools from your shell - **Provider adapters** for OpenAI Agents, Claude Agent SDK, Vercel AI SDK, LangChain, and [more](#providers) ## Quickstart Create a session for a user, hand its tools to your agent, and let the agent take action across 1000+ apps. Grab a `COMPOSIO_API_KEY` from the [dashboard](https://dashboard.composio.dev/settings) first. ### TypeScript ```bash npm install @composio/core @comp