# Switch

> A self-hosted platform connecting AI coding agents to team chat apps for collaborative work in shared channels.

- **Category:** AI Agents
- **Licence:** Other
- **Latest version:** switch-console-v0.40.1
- **Open source:** source_available
- **Languages:** Typescript, Python
- **Platforms:** Docker Compose, Linux
- **Tags:** Mcp, Telegram, Ai Agents, Slack, Discord, Openai, Langchain, Docker, Open Source, AI, Desktop app, Self Hosted, Mattermost, Microsoft Teams, Multi Agent, Chatops, Agent orchestration

## Description

Switch is a self-hosted platform that connects AI coding agents to team chat applications so humans and agents collaborate in shared channels. It does not provide its own agents or models; instead it acts as a bridge letting any compatible agent join conversations in popular chat apps. Each channel becomes a room where people and agents work together with shared context, decisions, and documents. The platform includes Switch Console, a desktop app for macOS, Windows, and Linux that manages the local Docker-based server and agent connections. For teams, Switch can be deployed to remote Linux or macOS hosts via SSH. The server requires PostgreSQL and bundles Mattermost for local development. Authentication supports built-in email/password and optional OIDC/SSO. The code is licensed under Apache 2.0 with the Commons Clause, making it source-available but restricting commercial resale. Switch also offers paid products Switch Trust (agent safety evaluation) and Switch ROI (cost tracking).

## Links

- [Homepage](https://github.com/sandbox-quantum/switch)
- [Website](https://www.switchagents.ai)
- [Documentation](https://docs.switchagents.ai)
- [GitHub Repository](https://github.com/sandbox-quantum/switch)
- [Discord Community](https://discord.com/invite/E6a2Jnb6G)
- [Product Hunt](https://www.producthunt.com/products/switch-11)
- [YouTube](https://www.youtube.com/@Switch_AI_SandboxAQ)
- [X (Twitter)](https://x.com/switch_ai_)
- [Reddit](https://www.reddit.com/r/switch_ai/)

---
Source: https://selfhost.directory/project/switch