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.
Agent Client Protocol client for VS Code — connect to any ACP-compatible AI coding agent (Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, Hermes and more)
| Date | Stars |
|---|---|
| 2026-07-31 | 345 |
| 2026-08-06 | 344 |
| 2026-08-14 | 352 |
| 2026-08-18 | 356 |
| 2026-08-21 | 359 |
| 2026-08-22 | 361 |
| 2026-08-23 | 362 |
| 2026-08-24 | 363 |
| 2026-08-25 | 365 |
| 2026-08-26 | 367 |
| 2026-08-27 | 368 |
| 2026-08-28 | 368 |
| 2026-08-30 | 369 |
| 2026-09-01 | 369 |
| 2026-09-04 | 372 |
| 2026-09-05 | 373 |
| 2026-09-07 | 374 |
| 2026-09-09 | 376 |
| 2026-09-12 | 376 |
| 2026-09-13 | 376 |
| 2026-09-14 | 377 |
| 2026-09-15 | 378 |
| 2026-09-16 | 379 |
| 2026-09-17 | 381 |
| 2026-09-18 | 382 |
| 2026-09-20 | 383 |
Today
+1 stars today
This week
+7 stars this week
This month
+24 stars this month
Momentum
0.0
growth rate 1.86%/day
# ACP Client for VS Code A [Visual Studio Code extension](https://marketplace.visualstudio.com/items?itemName=formulahendry.acp-client) that provides a client for the [Agent Client Protocol (ACP)](https://agentclientprotocol.com/) — connect to any ACP-compatible AI coding agent directly from your editor.  ## Features - **Multi-Agent Support**: Connect to 11 pre-configured ACP agents or add your own - **Single-Agent Focus**: One agent active at a time — seamlessly switch between agents - **Per-Agent Session List**: Each agent in the Agents view is expandable into its previous sessions. Click a session to restore its history in the chat. Backed by `session/list` when the agent supports it, or by a local per-workspace cache otherwise. - **Session Config Options**: Dynamic per-session selectors (mode, model, reasoning level, …) advertised by the agent are rendered automatically in the composer toolbar. - **Interactive Chat**: Built-in chat panel with Markdown rendering, inline tool call display, and collapsible tool sections - **Thinking Display**: See agent reasoning in a collapsible block with streaming animation and elapsed time - **Slash Commands**: Autocomplete popup for agent-provided commands with keyboard navigation - **Mode & Model Picker**: Switch agent modes and models directly from the chat toolbar (kept for agents that haven't migrated to Session Config Options yet) - **File System Integration**: Agents can read and write files in your workspace - **Terminal Execution**: Agents can run commands with terminal output display - **Permission Management**: Configurable auto-approve policies for agent actions - **Protocol Traffic Logging**: Inspect all ACP JSON-RPC messages with request/response/notification labels - **Agent Registry**: Browse and discover available ACP agents - **Chat Persistence**: Conversations are preserved when switching panels ## Quick Start 1. Install: [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=formulahendry.acp-client) | [Open in VS Code](https://vscode.dev/redirect?url=vscode%3Aextension%2Fformulahendry.acp-client) | [Open VSX Marketplace](https://open-vsx.org/extension/formulahendry/acp-client) 2. Open the ACP Client panel from the Activity Bar (ACP icon) 3. Click **+** to add an agent configuration, or use the defaults 4. Click an agent to connect 5. Start chatting! ## Requirements - Node.js 18+ (for spawning agent processes) - An ACP-compatible agent installed or available via `npx` ## Pre-configured Agents The extension comes with default configurations for: | Agent | Command | |-------|---------| | GitHub Copilot | `npx @github/copilot-language-server@latest --acp` | | Claude Code | `npx @agentclientprotocol/claude-agent-acp@latest` | | Gemini CLI | `npx @google/gemini-cli@latest --experimental-acp` | | Qwen Code | `npx @qwen-code/qwen-code@latest --acp --experimental-skills` | | Auggie CLI | `npx @augmentcode/auggie@latest --acp` | | Qoder CLI | `npx @qoder-ai/qodercli@latest --acp` | | Codex CLI | `npx @zed-industries/codex-acp@latest` | | OpenCode | `npx opencode-ai@latest acp` | | OpenClaw | `npx openclaw acp` | | [Kiro CLI](https://kiro.dev/docs/cli/acp/) | `kiro-cli acp` | | [Hermes Agent](https://hermes-agent.nousresearch.com/docs/user-guide/features/acp) | `hermes acp` | You can add custom agent configurations in settings. > **Note on Hermes Agent**: Hermes is a Python package, not an npm package. Install it via the [Hermes Quickstart](https://hermes-agent.nousresearch.com/docs/getting-started/quickstart) (Linux/macOS/WSL2 only — Windows requires [WSL2](https://learn.microsoft.com/en-us/windows/wsl/install)). Make sure `hermes` is on your `PATH` and launch VS Code from the same shell/venv. Configure credentials with `hermes model`. ## Extension Settings | Setting | Default | Description | |---------|---------|-----------
Excerpt of 7,720 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:ce5d2e9d7b3199e1, llm:Repository description: 'Agent Client Protocol client for VS Code — connect to any ACP-compatible AI coding agent (Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, Hermes and more)'; topics include acp, agent-client-protocol, vscode-extension, agentclientprotocol.
matched fp:ce5d2e9d7b3199e1, llm:Repository description: 'Agent Client Protocol client for VS Code — connect to any ACP-compatible AI coding agent (Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, Hermes and more)'; topics include acp, agent-client-protocol, vscode-extension, agentclientprotocol.
matched fp:ce5d2e9d7b3199e1, llm:Repository description: 'Agent Client Protocol client for VS Code — connect to any ACP-compatible AI coding agent (Claude, Codex, Copilot, Qwen, Gemini, OpenCode, Kiro, OpenClaw, Hermes and more)'; topics include acp, agent-client-protocol, vscode-extension, agentclientprotocol.