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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
chenhg5 avatar

chenhg5/cc-connect

0
View on GitHub↗
12,915 estrellas·1,219 forks·Go·8 vistas

Cc Connect

cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces.

The project distinguishes itself by providing a remote AI agent controller that enables the management of agents through slash commands and a web management dashboard. It supports multi-tenant project orchestration and session-based context isolation, ensuring that independent conversation threads are maintained per user or group to prevent context drift.

The system covers a broad range of capability areas, including multimodal content forwarding for voice and image processing, the execution of local shell commands, and natural language task scheduling. It also provides security features such as OS-level process isolation, role-based access control, and manual tool approval workflows. Integration support extends to multiple platforms including Discord, Slack, WeChat, Telegram, and others.

The application can be installed as a system-level background daemon using systemd or launchd for persistent operation.

Features

  • AI Messaging Bridges - Acts as a specialized bridge connecting local AI agents to various third-party messaging platforms.
  • Group Context Isolation - Creates independent sessions for each root message in group chats to prevent cross-conversation interference.
  • Agent Interfaces - Defines standardized session and agent interfaces to support diverse AI assistants at runtime.
  • Agent Memory Persistence - Maintains long-term agent context by reading and writing instruction files via chat commands.
  • Agent Session Management - Manages isolated conversation contexts, model providers, and working directories for multiple AI agents.
  • Remote Control Layers - Provides a remote control layer to manage local AI agents via slash commands and a web dashboard.
  • AI Coding Assistant Integrations - Bridges AI coding assistants like Claude Code or Cursor to third-party chat applications.
  • AI Provider Integrations - Maps API endpoints and model identifiers to establish connectivity with various third-party AI providers.
  • Conversation Threads - Maintains dedicated conversation threads for individual sessions to organize follow-up interactions.
  • Session Management - Maintains user-specific context through independent sessions and inactivity-based rotation.
  • Multi-Project Process Managers - Manages multiple independent projects in a single process, each with its own unique agent and platform mappings.
  • Agent-Platform Mapping - Orchestrates multiple independent projects, mapping specific agents to their respective messaging platforms.
  • Chat Session Managers - Manages independent conversation sessions for every participant within a single group chat.
  • Chat Protocol Bridges - Bridges third-party messaging accounts to local AI agents, allowing interaction without installing enterprise software.
  • WebSocket Proxy Tunnels - Implements WebSocket tunnels to route network traffic from external messaging platforms to local agents across restricted boundaries.
  • Message Routing - Uses the OneBot protocol to standardize message routing between different platforms and AI agents.
  • Messaging Platform Integrations - Provides adapters to connect local AI agents to various external social messaging services.
  • Remote Agent Task Execution - Enables remote execution of AI agent tasks by connecting local assistants to messaging platforms.
  • Chatbot Gateways - Routes interactions between local AI agents and messaging services like Slack, Discord, and Telegram.
  • Conversational Context Isolation - Ensures independent conversation threads per user or group to maintain context purity.
  • Agent Extensibility Frameworks - Provides a standard interface that allows integrating new AI assistants into the bridge at runtime.
  • Skill Installation - Enables discovering and adding new capability packages from an open ecosystem to extend agent functionality.
  • In-Chat Instruction Updates - Allows updating agent memory and instruction files directly from the chat interface to persist behavioral changes.
  • In-Chat Model Controls - The AI bridge allows users to switch models and reasoning intensity using slash commands directly within the chat interface.
  • Tool Execution Approvals - Provides a toggle between automatic tool execution and manual confirmation for every agent action.
  • Dynamic Model Switching - Allows users to update AI intelligence or switch providers on the fly via chat commands.
  • Context Compression - Reduces token consumption by compacting the active conversation context window.
  • Session Rotation Strategies - Rotates sessions after periods of inactivity to prevent context drift in long-running AI interactions.
  • Voice Synthesis - Synthesizes text responses into speech and delivers them as audio messages to the user.
  • Multi-Agent Orchestration - Binds multiple AI agents to a single group chat for collaborative problem solving.
  • Multimodal AI Conversions - Transforms data between text, speech, and image modalities to facilitate communication between chat platforms and AI agents.
  • Multimodal Voice Integrations - Integrates speech-to-text and text-to-speech systems to enable multimodal interaction via voice and screenshots.
  • Real-Time Text Streaming - Implements real-time token streaming to update messages in-place as the agent produces output.
  • User-Defined Skill Discovery - Discovers and invokes user-defined skill files from agent directories to extend assistant capabilities.
  • Natural Language Cron Schedulers - Translates natural language descriptions into recurring jobs for automated periodic reports and summaries.
  • Development Workflow Automation - Automates developer workflows by scheduling natural language tasks and executing local shell commands.
  • Runtime Setting Controls - Modifies system behavior and display modes in real-time via a chat command interface or web dashboard.
  • Shell Command Execution - Executes system shell commands directly via custom configuration or chat-based shortcuts.
  • Slash Command Interfaces - Enables the creation of parameterized prompt templates via slash commands to standardize frequent requests.
  • Session Interaction APIs - Provides a REST and WebSocket server for external adapters to interact with AI sessions.
  • Protocol Gateways - Implements a gateway that routes interactions between AI assistants and chat applications using the OneBot standard.
  • Remote Interface Relays - Relays voice, images, and files between external messaging platforms and local AI agent interfaces.
  • Voice-to-Text Messaging Integrations - Converts incoming voice messages from chat platforms into text for processing by AI agents.
  • Process User Isolation - Spawns agent processes under specific Unix user identities to enforce filesystem and permission boundaries.
  • Command Restrictions - Restricts high-risk shell commands and directory changes to a list of authorized users.
  • Role-Based Access Control - Manages bridge interaction through authorized user ID lists and per-user rate limits.
  • Event-Driven Hook Systems - Triggers shell commands or webhooks based on system events like message delivery.
  • Session Lifecycle Hooks - Triggers custom shell commands or webhooks automatically upon session creation, message delivery, or session termination.
  • Web Management Dashboards - Provides a browser-based interface for managing projects, platforms, and providers as an alternative to config files.
  • Messaging Platform Adapters - Allows adding support for additional chat applications by implementing and registering a platform interface.
  • Herramientas de desarrollo - Bridge for connecting coding agents to messaging platforms.

Historial de estrellas

Gráfico del historial de estrellas de chenhg5/cc-connectGráfico del historial de estrellas de chenhg5/cc-connect

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Cc Connect

Proyectos open-source similares, clasificados según cuántas características comparten con Cc Connect.
  • claude-code-best/claude-codeAvatar de claude-code-best

    claude-code-best/claude-code

    20,272Ver en GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    TypeScript
    Ver en GitHub↗20,272
  • yaoapp/yaoAvatar de YaoApp

    YaoApp/yao

    7,544Ver en GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    Ver en GitHub↗7,544
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Ver en GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    Ver en GitHub↗21,221
  • letta-ai/lettaAvatar de letta-ai

    letta-ai/letta

    21,168Ver en GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    Ver en GitHub↗21,168
Ver las 30 alternativas a Cc Connect→

Preguntas frecuentes

¿Qué hace chenhg5/cc-connect?

cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces.

¿Cuáles son las características principales de chenhg5/cc-connect?

Las características principales de chenhg5/cc-connect son: AI Messaging Bridges, Group Context Isolation, Agent Interfaces, Agent Memory Persistence, Agent Session Management, Remote Control Layers, AI Coding Assistant Integrations, AI Provider Integrations.

¿Qué alternativas de código abierto existen para chenhg5/cc-connect?

Las alternativas de código abierto para chenhg5/cc-connect incluyen: claude-code-best/claude-code — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… qwibitai/nanoclaw — Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development…