chat-gun

给 Agent 加持久化执行和可观测,预生产验证不翻车

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 21 🐛 待处理 7 👀 关注 15
GitHub ↗
GitHub 星标 ★ 146
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,无官网,需自行部署

项目预览

chat-gun 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队HsienW
定价模式🏷️完全免费
价格说明开源项目,无官网,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型agent,ai-agent,chatbot,langgraph,mcp,multi-agent,qwen
GitHub 星标★ 146
上线时间2026-06-06 00:00:00
代码更新2026-11-03
仓库体积34.6 MB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-12
浏览次数2

项目介绍

chat-gun 是一个面向预生产验证的全栈 Agent 聊天运行时,基于 act、TypeScript 和 LangGraph JS 构建。它要解决的是 AI Agent 从原型到上线之间缺少可靠工程底座的问题:很多 Agent 项目能跑通 demo,却难以处理流式输出、多模态输入、人在回路(HITL)、工具调用与失败恢复。项目把流式、多模态、HITL 和工具调用整合进统一运行时,并提供持久化 Task/Step 执行、重试预算、幂等、补偿、分布式锁、上下文治理、OpenTelemetry 追踪、模型降级、成本追踪和 Opik 评估。核心能力是让 Agent 的每一步都可持久、可重试、可观测、可评估,适合在预生产阶段压测和验证 Agent 行为,降低上线后因网络抖动、模型超时或工具失败导致的不可控风险。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 146

核心亮点

  • 持久化 Task/Step 执行配合重试预算、幂等和补偿,让 Agent 长流程在失败后可恢复而非从头重跑
  • 集成 OpenTelemetry 追踪、成本追踪和 Opik 评估,预生产阶段就能量化 Agent 行为与花费
  • 覆盖流式、多模态、HITL 和工具调用,并支持模型降级与分布式锁,工程完整度高于普通 demo 框架

不足之处

  • 项目处于早期,星标仅 134,生产案例和社区验证有限
  • 依赖 act、LangGraph JS、Opik 等多个组件,学习与集成成本较高

适用场景

  • 在预生产环境压测多步 Agent 工作流,验证重试、补偿和幂等是否可靠
  • 构建需要人工审批或介入的 HITL 聊天助手,并追踪每次模型调用成本
  • 为多工具、多模型 Agent 搭建可观测运行时,接入 OpenTelemetry 做链路分析

替代项目

LangGraph、Dify、Flowise

上一篇:archify

下一篇:LangChain

同类项目推荐

agentic-rag 开源

让 RAG 像人一样思考,多步推理搞定复杂问答

Agentic RAG to achieve human like reasoning

★ 238 2026-08-09
sematic 开源

用纯 Python 构建可复现的 ML 流水线,一键上云

An open-source ML pipeline development platform

★ 1003 2026-08-09
AgentVerse 开源

编排多智能体协作,搞定复杂任务与模拟场景

AgentVerse is designed to facilitate the deployment of multiple LLM-based agents in···

★ 5168 2026-08-09
awesome-dsh-plugin 开源

给 DeepSeek Harness 找插件,一张清单全搞定

A curated list of plugins for DeepSeek Harness (dsh) - DeepSeek Harness plugin ecosy···

★ 14 2026-09-16
OpenAI 开源

Swift 项目一键接入 OpenAI 接口

Swift community driven package for OpenAI public API

★ 2960 2026-10-26
streamlit-webrtc 开源

几行 Python 让 Streamlit 应用实时处理摄像头音视频

Real-time video and audio processing on Streamlit

★ 1713 2026-09-17
agf 开源

一个终端命令,找回所有 AI 助手的聊天记录

Find, search, and resume local AI coding-agent sessions across Muse Code, Claude Cod···

★ 162 2026-08-09
flash-linear-attention 开源

让线性注意力模型在 GPU 上跑得飞快,长序列不再卡顿

Efficient implementations for emerging model architectures

★ 6017 2026-08-09
synthora 开源

一份配置,快速搭建和评估你的 LLM 智能体

Synthora is a lightweight, extensible framework for LLM-driven agents and ALM resear···

★ 67 2026-08-09