{"repo":"linxidnju/OpenTag","free":true,"listed":false,"github":"https://github.com/linxidnju/OpenTag","clone":"git clone https://github.com/linxidnju/OpenTag.git","description":"Open-source, channel-native agent gateway for Slack. Route team threads to Claude Code, Codex, OpenCode, Docker, HTTP agents, and custom CLIs with policy, approvals, memory, audit logs, and artifacts.","language":"JavaScript","stars":501,"topics":["claude","claude-tag","agent-gateway","ai-agents","automation","claude-code","codex","developer-tools","mcp","nodejs"],"license":null,"category":"ai-agents","readme_excerpt":"OpenTag Open-source, channel-native multiplayer AI gateway with shared, auditable team knowledge. Tag local AI agents into Slack threads, with local execution, visible progress, approvals, audit trails, and pluggable agent runtimes. English · 简体中文 · User Guide · Security · Contributing OpenTag brings AI agents into the place where team work already happens: Slack channels and threads. Instead of running an agent from one person's terminal and pasting results back into chat, a team can mention @OpenTag , discuss the task in the same thread, approve risky actions when needed, and keep the outcome visible to everyone who has access to that channel. --- ✨ What You Can Do - Ask an agent to investigate a bug from a Slack thread. - Let teammates add context before or during the agent run. - Route work to different agent backends such as Codex, Claude Code, OpenCode, Docker-based agents, HTTP agents, or custom CLIs. - Teach OpenTag an explicit team fact, decision, convention, preference, or procedure; corrections are versioned, scoped, sourced, and reused by every configured runtime. - Use Channel Profiles / Access Bundles so different projects can have different permissions, memories, default agents, and run limits. - Require approvals before write actions or risky operations. - Keep a record of sessions, decisions, outputs, and generated artifacts. OpenTag is designed for team workflows where context, permission, and accountability matter. --- 💬 How It Feels In Slack The agent rep","default_branch":null,"files":null,"tree":[],"storefront":"/r/linxidnju","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/linxidnju/OpenTag/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}