Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Open-source @agent mentions for Slack and GitHub. OpenTag routes tagged requests to Codex, Claude Code, then returns results in thread.
| Date | Stars |
|---|---|
| 2026-07-31 | 1377 |
| 2026-08-01 | 1378 |
| 2026-08-06 | 1378 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
35.0
growth rate 0.00%/day
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="./assets/readme-logo-dark.png">
<source media="(prefers-color-scheme: light)" srcset="./assets/readme-logo-light.png">
<img src="./assets/readme-logo-light.png" alt="OpenTag logo" width="112" />
</picture>
</p>
<p align="center">
<b>English</b> ·
<a href="./README.zh-CN.md">简体中文</a>
</p>
# OpenTag
**[opentag.im](https://opentag.im)**
**Turn an existing work thread into a governed agent work loop.**
[](https://github.com/amplifthq/opentag/releases)
[](https://www.npmjs.com/package/@opentag/cli)
[](https://github.com/amplifthq/opentag/actions/workflows/ci.yml)
[](https://github.com/amplifthq/opentag/actions/workflows/ci.yml)
[](https://github.com/amplifthq/opentag/actions/workflows/ci.yml)
[](https://nodejs.org/)
[](#license)
OpenTag lets your team mention a coding agent from the collaboration platforms they already use. It turns that source thread into a bounded, auditable run: OpenTag curates the context packet, checks permissions and executor capability, runs an ACP coding agent locally, records an agent work ledger, and returns concise artifacts and safe next actions to the same thread.
The concrete setup still connects Slack, GitHub, GitLab, Linear, Lark / Feishu, Telegram, Discord, or Microsoft Teams to a local coding agent. The product boundary is broader than a connector: OpenTag is source-thread-native, local-first, and executor-neutral, so work stays where it already has context while the agent's inputs, authority, outputs, and callbacks remain reviewable.
## Demo
Mention OpenTag in Slack, approve the suggested action, and get a real GitHub pull request.
https://github.com/user-attachments/assets/86edc4e1-7de9-4d07-a0ba-847fa6438191

## Source-Thread Action Receipts
OpenTag treats the thread where a request starts as the approval surface for agent-proposed system-of-record mutations. When an agent suggests a change, OpenTag renders a compact receipt that shows what will change, whether it is ready to apply, and which decision is safe now.
`Apply` appears only when the dispatcher confirms a configured adapter can execute the action. Otherwise the receipt shows setup or attention needed, and the local audit trail stays available through commands such as `opentag status --run <run_id>`.
Each run also keeps a local agent work ledger: the source event, admission decision, context packet snapshot, executor capability snapshot, produced artifacts, callback delivery, and final outcome stay available through status and dispatcher audit APIs without flooding the human thread.
## Quick Start
Requires Node.js 22 or newer.
```bash
npm install -g @opentag/cli@latest
opentag setup
```
No global install for one-off terminal-mode checks:
```bash
npx @opentag/cli setup
```
For background service mode, prefer the global install above so the service definition points at a stable CLI path instead of an `npx` temporary location.
`opentag setup` is the main entry point. It walks through the practical choices needed to run OpenTag locally:
1. Which language should the CLI use?
2. Where should OpenTag listen?
3. Which coding agent should OpenTag use?
4. Which local project should OpenTag work on?
5. Which platform credenExcerpt of 16,018 characters
Read on GitHub211
25
Felix Lu
25
Sean Gearin · Indistinct, Inc. · United States
9
7
7
1
WyRainBow
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:09f3e16b5eb12942, topic:ai-agents