Composio

Integration platform for AI agents & LLMs with support for 250+ apps and custom tools.

Thriving · 90
90/100
Thriving

High commit volume, frequent releases and growing activity.

Maintenance 38/40
Releases 25/25
Community 18/20
Momentum 8/15

Commit activity more than 96% of tracked projects; popularity more than 92%. How this is calculated.

Commits, last 11 months

2025-10: 132 commits 2025-11: 95 commits 2025-12: 247 commits 2026-01: 668 commits 2026-02: 790 commits 2026-03: 621 commits 2026-04: 306 commits 2026-05: 283 commits 2026-06: 146 commits 2026-07: 255 commits 2026-08: 502 commits
2025-10 4045 total 2026-08
Stars30k
Latest releaseversioning-example@0.1.5 · 24 Sept 2026
Repo updated25 Sept 2026
LicenceElastic-2.0
Built withPython

Is Composio actively maintained?

Composio is under active development: 4045 commits landed over the last 11 months, averaging roughly 301 commits a month in the most recent quarter.

The most recent tagged release, versioning-example@0.1.5, shipped within the last month — a current, installable version exists today.

Note that Composio depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.

Among the 16 software development - api management projects we track, Composio currently has the highest health score.

What Composio actually does

Composio is an integration platform designed to connect AI agents and large language models with external applications and custom tools. It acts as a bridge so language models can interact with over 250 distinct software services via API. The project is implemented in Python and provides a command-line interface for management.

Best fit: Developers building autonomous AI agents or custom LLM workflows that require structured access to numerous third-party APIs.

Worth knowing: The Elastic-2.0 licence is source-available rather than strictly open-source, which may restrict commercial managed-service offerings. Additionally, relying on an extensive integration layer introduces numerous external points of failure.

Deployment notes

As a Python application, you will typically need to configure a dedicated virtual environment, manage dependency installations, and place the service behind a reverse proxy to handle TLS termination securely.


Composio as a replacement for


Alternatives to Composio

Projects in the same categories, ordered by health score.