OpenTag
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.
linxidnju/OpenTag is ranked 18,261 with 503 stars.
linxidnju/OpenTag is ranked 18,261 among these 8 peers; stanford-scs/jai is ranked 18,268.
| Name | Rank | Metrics |
|---|---|---|
| qodo-ai/open-aware | 18,214 |
|
| different-ai/opencode-scheduler | 18,232 |
|
| video-db/StreamRAG | 18,246 |
|
| zhenbench/z-bench | 18,248 |
|
| stanford-scs/jai | 18,268 |
|
| claesbackman/AI-research-feedback | 18,285 |
|
| duckbugio/flock | 18,287 |
|
| intelligencedev/manifold | 18,290 |
|
| Parameter | Value |
|---|---|
| Language | JavaScript |
| Category | AI Engineering |
| Subcategory | Give agent tools, Bring agent to users |
| Keywords | Agent-ready APIs, Guardrails, MCP, Memory management |
| Stars | 503 |
| Forks | 1 |
| Contributors | 2 |
| Created date | 2026-06-27 |
| Updated date | 2026-10-14 |
| Stars in 1 day | 0 |
| Stars in 7 days | 1 |
| Rank | 18,261 |
| Previous rank | 18,016 |
| Rank change | -245 |
| 7-day stars rank | 11,611 |
| Previous 7-day stars rank | 11,660 |
| 7-day stars rank change | 49 |
| Total stars rank | 19,283 |
| Previous total stars rank | 19,260 |
| Total stars rank change | -23 |
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. Instead of running an agent from one person's terminal and pasting results back into chat, a team can mention , 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. 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. OpenTag is built around shared channels. **Shared by default**: the conversation, context, and result stay in the team thread. **Channel-aware**: each channel can have its own project, instructions, memory, permissions, default runtime, and run limits. **Shared team knowledge**: correct a fact once and future threads receive the latest active version, with provenance and revision history under your control. **Agent-flexible**: use the agent
runtime that fits the task instead of locking the team into one backend. **Approval-ready**: sensitive actions can pause for human review. **Auditable**: sessions, messages, approvals, outputs, and artifacts can be reviewed later. Try OpenTag locally without Slack: Start the Slack gateway with the example configuration: starts the local daemon when needed and opens a step-by-step setup wizard at . The wizard walks through agent selection, Slack manifest import, local token saving, and final verification. Local console mode for
trying OpenTag without Slack. Runtime options for mock runs, Codex, Claude Code, OpenCode, Docker, HTTP agents, and generic CLI agents. Channel configuration for default runtime, allowed runtimes, allowed users, approvers, instructions, memory, and workspace roots. Versioned Team Knowledge with workspace/private-channel boundaries, source references, archive/restore, and permanent deletion. Channel Profiles / Access Bundles for per-channel runtime, memory, approval, and limit boundaries. Local storage for sessions, messages, approvals, runs, audit records, and artifacts. Admin and integration surfaces for teams
that want to build deeper workflows. - generic CLI, HTTP, and MCP-capable runtime templates For implementation details, see . Secrets should be supplied through environment variables, not committed to the repository. Channels can limit who can use OpenTag and which runtimes are allowed. Write-capable or risky actions can require approval. Workspaces and filesystem roots can be restricted by configuration. Runs, approvals, artifacts, and audit records are kept for review. See for security reporting and project security guidance. It is suitable
for local trials, internal team experiments, and runtime integration work. Planned improvements include Slack OAuth installation, stronger multi-instance storage
How many stars and forks are recorded?
linxidnju/OpenTag has 503 stars and 1 forks.
What is the repository rank?
linxidnju/OpenTag is ranked 18,261.
What language and category are recorded?
linxidnju/OpenTag has 503 stars, uses JavaScript and belongs to AI Engineering.
Which repository is closest in rank?
linxidnju/OpenTag is compared with stanford-scs/jai, ranked 18,268 with 503 stars.