awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ComposioHQ avatar

ComposioHQ/composio

0
View on GitHub↗
28,798 stars·4,623 forks·TypeScript·MIT·80 viewsdocs.composio.dev↗

Composio

Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows.

The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers and uses remote procedure call orchestration to route agent-generated function calls to external services through a centralized gateway.

The system supports automated workflow orchestration, enabling the creation of complex task sequences across third-party business applications. It features dynamic tool discovery and session state management to maintain isolated execution environments, ensuring that agents have access to current service capabilities and authentication tokens during runtime.

The project provides a software development kit that standardizes session creation and tool retrieval to facilitate integration within native development environments.

Features

  • Agent Tool Integrations - Connecting autonomous agents to external software services and APIs to enable them to perform real-world actions and data retrieval.
  • AI Agent Integration Platforms - Provides a unified interface for connecting autonomous agents to external software tools and services through standardized communication protocols.
  • Model Context Protocol Implementations - Exposes external tools as standardized server endpoints that communicate with AI clients through a common message-passing interface.
  • AI Agent Integration SDKs - Standardizes session creation, tool retrieval, and provider imports to ensure reliable communication between an application and external artificial intelligence services.
  • Model Context Protocol Hubs - Acts as a middleware layer that bridges artificial intelligence agents with external data sources and functional tools using standardized protocol specifications.
  • Tool Orchestration Frameworks - Provides a development environment for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows.
  • Agent Tool Orchestration - Routes agent-generated function calls to external services by serializing requests and handling responses through a centralized gateway layer.
  • MCP Tool Connectors - Links artificial intelligence agents to external resources using standardized protocols by providing a session URL and authentication headers to compatible clients.
  • Model Context Protocol Connectivity - Standardizes the communication between artificial intelligence models and external data sources using a universal protocol for seamless interoperability.
  • Agentic Workflow Orchestrators - Builds complex task sequences where artificial intelligence agents trigger and manage multi-step processes across various third-party business applications.
  • AI Provider Adapters - Decouples core logic from specific AI model providers by using interchangeable drivers to handle vendor-specific request and response formats.
  • Agent Frameworks - Integration platform connecting agents to external tools.
  • Agent Orchestration - Production-ready toolset for integrating agents with external services.
  • Dynamic Tool Discovery - Fetches and registers available tool definitions dynamically at runtime to ensure agents always have access to the latest service capabilities.
  • Native Tool Registries - Connects external tools to artificial intelligence agents by creating a session and retrieving tool definitions that maintain compatibility with a native development environment.
  • Agent Session Management - Maintains isolated execution environments that track authentication tokens and tool availability for specific agent interactions during runtime.
  • Tool Definition Abstractions - Normalizes diverse external API schemas into a unified format that allows language models to execute functions without manual integration code.

Star history

Star history chart for composiohq/composioStar history chart for composiohq/composio

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Composio

These projects share indexed features with Composio. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qwibitai/nanoclawqwibitai avatar

    qwibitai/nanoclaw

    29,956View on GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    TypeScriptai-agentsai-assistantclaude-code
    View on GitHub↗29,956
  • openai/openai-agents-pythonopenai avatar

    openai/openai-agents-python

    27,191View on GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Pythonagentsaiframework
    View on GitHub↗27,191
  • i-am-bee/beeai-frameworki-am-bee avatar

    i-am-bee/beeai-framework

    3,304View on GitHub↗

    The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents that coordinate reasoning, tool execution, and complex workflows. It functions as a structured AI output controller and RAG integration library, providing a unified interface to manage multiple language model providers. The framework is distinguished by its implementation of the Model Context Protocol, allowing agents, tools, and models to be shared between different AI platforms and hosted as agentic tooling servers. It enables the design of collaborative agent teams through dec

    Pythonagentsaiai-agent
    View on GitHub↗3,304
  • agno-agi/agnoagno-agi avatar

    agno-agi/agno

    40,717View on GitHub↗

    Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes. The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat

    Pythonagentsaiai-agents
    View on GitHub↗40,717
Compare all 30 related projects→

Frequently asked questions

What does composiohq/composio do?

Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows.

What are the main features of composiohq/composio?

The main features of composiohq/composio are: Agent Tool Integrations, AI Agent Integration Platforms, Model Context Protocol Implementations, AI Agent Integration SDKs, Model Context Protocol Hubs, Tool Orchestration Frameworks, Agent Tool Orchestration, MCP Tool Connectors.

Which projects share features with composiohq/composio?

Projects with overlapping indexed features include: qwibitai/nanoclaw — Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents… crewaiinc/crewai — CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex,… agno-agi/agno — Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous… langchain-ai/langchainjs — LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an…