Skip to main content
Composio is a developer-oriented integration platform for AI agents and large language model (LLM) applications. It acts as a bridge between AI systems and real-world tools and services (like Slack, GitHub, Gmail, CRMs, and productivity apps), enabling agents to authenticate and interact across apps without building every integration yourself.

Prerequisites

Before starting, ensure you have:
  • A SambaCloud account and API key
  • Python 3.9 or later

Installation and setup

1

Clone the repository

2

Create a virtual environment

3

Install dependencies

4

Set environment variables

Create a .env file in the project directory:
Or export directly in your terminal:
Get your API key from the SambaCloud portal.
5

Run the example

Additional resources