agentconnect-md/agentconnect
The open-source, multi-agent alternative to Claude Tag. @ any agent, wherever work happens, they work alongside your team, learning as they go.
What it solves
AgentConnect provides a platform for teams to integrate multiple AI agents into their existing communication and workflow tools. It solves the problem of agents living as isolated personal tools in individual terminals, which prevents teammates from seeing agent progress, reviewing output, and sharing context. By turning the "glue" (message channels, credential handling, and context stitching) into a a unified platform, it allows people and agents to collaborate in shared conversations.
How it works
The system uses a distributed architecture consisting of a Control Plane, Daemons, and an optional Relay.
- Control Plane & Web UI: Manages authentication, configuration, permissions, and organization-wide knowledge.
- Daemons: Run the agents via ACP, manage workspaces and session states, and maintain direct connections to platforms like Slack or GitHub.
- Relay: Handles callback-based ingress and proxies access to MCP and OpenConnector.
Users can link agents to bots in chat apps (Slack, Telegram, Discord, Lark) or to repositories and issues in developer tools (GitHub, GitLab, Gitea, Linear). Agents can be assigned specific roles, call upon one another, and share reviewed knowledge.
Who it’s for
Teams that want to move AI agents from individual local environments into shared team workspaces to collaborate on tasks like issue triage, cross-platform support, and automated code reviews.
Highlights
- Multi-Platform Integration: Works across Slack, Telegram, Discord, Lark, GitHub, GitLab, Gitea, and Linear.
- Multi-Agent Collaboration: Supports agents from various runtimes (Claude Code, Codex, Grok Build, DeepSeek, Pi) side-by-side.
- Shared Context: Agents have individual memory and can access a shared pool of published organization knowledge.
- Self-Hostable: Available as an Apache-2.0 stack that can be deployed via Docker Compose or Kubernetes (Helm).
- Flexible Control: Independent configuration for each agent's model, tools, workspace, and sandbox policy.
Related
- Project
- Project
- Project
- Project
- Project