Discover and explore top open-source AI tools and projects—updated daily.
chenhg5Bridge local AI coding agents to messaging platforms
New!
Top 47.9% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.>
cc-connect bridges local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging platforms (Feishu, Slack, Telegram, Discord, etc.), enabling remote control of AI dev assistants from any chat app without requiring a public IP for most platforms. It offers a unified interface for code review, task initiation, and pair programming from anywhere.
How It Works
This project acts as a central hub on a developer's machine, routing messages between chat platforms and local AI coding agents. It employs platform-specific adapters (WebSocket, Socket Mode, Webhook) and agent adapters for CLIs. Key features include multi-agent/platform support, slash command control, agent memory access, scheduled tasks, and STT/multimodal forwarding, all managed via a single process.
Quick Start & Requirements
Installation is via npm install -g cc-connect, binary download, or building from source (Go 1.22+). Prerequisites include installed AI agent CLIs (e.g., Claude Code, Codex, Gemini CLI), ffmpeg for voice processing, and platform-specific bot configurations. Some platforms like LINE and WeChat Work require a public URL. Detailed setup guides are available in the docs/ directory.
Highlighted Details
/mode, /provider, /cron).Maintenance & Community
The README does not detail specific contributors, sponsorships, or community channels like Discord/Slack.
Licensing & Compatibility
Licensed under MIT, permitting broad commercial use and integration. Note that LINE and WeChat Work platforms require a public URL for webhook-based connections.
Limitations & Caveats
Several platforms and agents are in "Planned" or "Exploring" stages. Voice transcription relies on external API keys and ffmpeg. LINE and WeChat Work platforms necessitate a public URL.
15 hours ago
Inactive