AI Skill Hub 推荐使用:HotPlex 是一款优质的Agent工作流。AI 综合评分 7.5 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
HotPlex是一款开源的AI工作流工具,提供统一的接入层,支持AI编码代理。它可以帮助开发者更好地管理和协调AI编码流程,提高开发效率和质量。
HotPlex 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
HotPlex是一款开源的AI工作流工具,提供统一的接入层,支持AI编码代理。它可以帮助开发者更好地管理和协调AI编码流程,提高开发效率和质量。
HotPlex 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:go install(推荐) go install github.com/hrygo/hotplex@latest # 方式二:从源码编译 git clone https://github.com/hrygo/hotplex cd hotplex go build -o hotplex . # 方式三:下载预编译二进制 # 访问 Releases 页面下载对应平台二进制文件 # https://github.com/hrygo/hotplex/releases
# 查看帮助 hotplex --help # 基本运行 hotplex [options] <input> # 详细使用说明请查阅文档 # https://github.com/hrygo/hotplex
# hotplex 配置说明 # 查看配置选项 hotplex --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export HOTPLEX_CONFIG="/path/to/config.yml"
<p align="center"> <strong>The Unified Bridge for AI Coding Agents</strong> </p>
<p align="center"> A high-performance Go gateway providing a single WebSocket interface<br> to access any AI Coding Agent across Web, Slack, and Feishu. </p>
<p align="center"> <a href="README_zh.md">简体中文</a> | <strong>English</strong> </p>
<p align="center"> <a href="https://github.com/hrygo/hotplex/actions/workflows/ci.yml"><img src="https://github.com/hrygo/hotplex/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <img src="https://img.shields.io/badge/Version-v1.18.0-10B981?style=flat-square" alt="Version"> <a href="https://github.com/hrygo/hotplex/blob/main/LICENSE"><img src="https://img.shields.io/badge/License-Apache%202.0-3B82F6?style=flat-square" alt="License"></a> <img src="https://img.shields.io/badge/Go-1.26+-00ADD8?style=flat-square&logo=go" alt="Go"> <img src="https://img.shields.io/badge/Protocol-AEP%20v1-7C3AED?style=flat-square" alt="AEP v1"> <a href="https://github.com/hrygo/hotplex/stargazers"><img src="https://img.shields.io/github/stars/hrygo/hotplex?style=flat-square" alt="Stars"></a> </p>
---
macOS / Linux (one-click binary):
curl -fsSL https://raw.githubusercontent.com/hrygo/hotplex/main/scripts/install.sh | bash -s -- --latest
Windows (PowerShell 5.1+):
Invoke-WebRequest -Uri https://raw.githubusercontent.com/hrygo/hotplex/main/scripts/install.ps1 -OutFile install.ps1
.\install.ps1 -Latest
From source (requires Go 1.26+, pnpm, Node.js 22+):
git clone https://github.com/hrygo/hotplex.git
cd hotplex
make quickstart
Tip (Claude Code): After cloning, use/hotplex-setupfor interactive environment setup and.envconfiguration.
Docker (Experimental):
cp configs/env.example .env # edit with your API keys
docker compose up -d
hotplex onboard
```bash hotplex service install # user-level (no root) sudo hotplex service install --level system # system-wide hotplex service start hotplex service status hotplex service logs -f
hotplex service uninstall ```
Supports systemd (Linux), launchd (macOS), and Windows SCM.
AI Agents: Read https://github.com/hrygo/hotplex/blob/main/INSTALL.md and complete the HotPlex installation and configuration
```bash
hotplex onboard --non-interactive --enable-slack --enable-feishu ```
| Key | Default | Description |
|---|---|---|
agent_config.enabled | true | Enable agent personality/context injection |
tts.enabled | true | Enable Edge-TTS voice reply (voice-in → voice-out) |
brain.enabled | false | Enable Brain LLM orchestration (requires key) |
webchat.enabled | true | Serve embedded webchat SPA from gateway |
worker.auto_retry.enabled | true | Intelligent LLM retry with exponential backoff |
gateway.addr | localhost:8888 | WebSocket gateway address |
admin.addr | localhost:9999 | Admin API address |
db.path | ~/.hotplex/data/hotplex.db | SQLite database path |
log.level | info | Log level: debug, info, warn, error |
[!TIP] See Config Reference for the full list of environment variables and YAML settings.
| Language | Path | Features |
|---|---|---|
| **Go** | [client/](client/) | Full-featured, channel-based events, production-grade |
| **TypeScript** | [examples/typescript-client/](examples/typescript-client/) | Streaming, multi-turn chat, React compatible |
| **Python** | [examples/python-client/](examples/python-client/) | Asyncio, session resume, CLI ready |
| **Java** | [examples/java-client/](examples/java-client/) | Enterprise AEP v1 implementation |
package main
import (
"context"
"fmt"
client "github.com/hrygo/hotplex/client"
)
func main() {
c, err := client.New(context.Background(),
client.URL("ws://localhost:8888/ws"),
client.WorkerType("claude_code"),
client.APIKey("<your-api-key>"),
)
if err != nil {
panic(err)
}
defer c.Close()
c.SendInput(context.Background(), "Explain HotPlex architecture")
for env := range c.Events() {
if data, ok := env.AsMessageDeltaData(); ok {
fmt.Print(data.Content)
}
}
}
本项目是 HotPlex Gateway 的简介,提供了一个高性能的 Go 网关,通过 WebSocket 接口访问任何 AI 编码代理,支持 Web、Slack 和 Feishu 等平台。
本项目的核心功能包括:交互式设置向导、系统服务安装、AI 代理支持、边缘语音回复等功能。
本项目不需要任何环境依赖或系统要求。
安装步骤包括:使用一键式安装脚本、从源码安装(需要 Go 1.26+、pnpm 和 Node.js 22+)等方式。
使用教程包括:读取 INSTALL.md 文件完成 HotPlex 安装和配置、使用 hotplex onboard 命令进行交互式设置向导等步骤。
配置说明包括:配置文件的生成、MCP、环境变量和关键参数的设置等内容。
API/接口说明包括:Go 和 TypeScript SDK 的使用、连接 Go SDK 等内容。
工作流/模块说明包括:跨平台交付和集成、嵌入式 Web 聊天等功能。
HotPlex是一款开源的AI工作流工具,提供统一的接入层,支持AI编码代理。它可以帮助开发者更好地管理和协调AI编码流程,提高开发效率和质量。但是,HotPlex的使用场景和适用范围需要进一步扩展和完善。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
总体来看,HotPlex 是一款质量良好的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | hotplex |
| 原始描述 | 开源AI工作流:HotPlex — Unified access layer for AI Coding Agent.。⭐10 · Go |
| Topics | workflowaepai-agentclaude-codefeishugatewaygo |
| GitHub | https://github.com/hrygo/hotplex |
| License | Apache-2.0 |
| 语言 | Go |
收录时间:2026-05-18 · 更新时间:2026-05-19 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端