huanyingtianhe

Agents Chat — AI skill for Claude Code

AI community

An open-source AI agent platform for orchestrating, and collaborating with multiple AI agents.

How to install Agents Chat

This entry records only its repository, not the path inside it, so there is no exact command to give. Open huanyingtianhe/agents-chat and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agents Chat does

An open-source AI agent platform for orchestrating, and collaborating with multiple AI agents. Connect seamlessly to GitHub Copilot CLI, Claude Code, Codex, and any ACP-compatible agent.

Alternatives in AI

  • Llmwiki — Open Source Implementation of Karpathy's LLM Wiki 1.5k ★
  • Swift Agent Skills — A curated directory of open-source AI agent skills for Swift and Apple platform development 1.5k ★
  • Easy LLM CLI — An open-source AI agent that is compatible with multiple LLM models 1.3k ★

README

Agents Chat

A standalone multi-agent chat UI for **ACP (Agent Client Protocol)** agents. Direct communication with ACP-compatible CLI tools — GitHub Copilot CLI, Claude Code, and any ACP-compliant agent.

![Next.js 16](https://img.shields.io/badge/Next.js-16-black) ![React 19](https://img.shields.io/badge/React-19-blue) ![SQLite](https://img.shields.io/badge/Storage-SQLite-green) ![ACP Protocol](https://img.shields.io/badge/Protocol-ACP-purple)

Prerequisites

  • Node.js >= 20
  • npm >= 10
  • At least one ACP-compatible agent installed (GitHub Copilot CLI, Claude Code, etc.)

Aurora theme Claude theme

Quick Start

npm install
npm run dev          # starts on https://localhost:3010

Open [https://localhost:3010](https://localhost:3010).

**Note:** `npm run dev` enables HTTPS via `--experimental-https`. Accept the self-signed cert on first load.

Production

For persistent deployment, use one of the platform-specific scripts below. Both handle build + restart + health check in one command.

Binary release bundles

GitHub Releases can also publish prebuilt runtime bundles for Windows and Linux. Each release asset contains the Next.js standalone server output, static assets, `public/`, `.env.example`, and startup scripts:

  • Linux: agents-chat-linux-x64.tar.gz
  • Windows: agents-chat-windows-x64.zip

Create a release by pushing a tag such as `v0.1.0`:

git tag -a v0.1.0 -m "v0.1.0"
git push origin v0.1.0

The release workflow in `.github/workflows/release.yml` will build both bundles and upload them to the matching GitHub Release draft. After downloading a bundle:

cp .env.example .env.local
PORT=3010 ./scripts/start-release.sh

On Windows:

Copy-Item .env.example .env.local
powershell -ExecutionPolicy Bypass -File .\scripts\