面向 Ops/SRE 的 AI Agent,直接从 Slack/Telegram/飞书/钉钉 发指令即可理解、诊断和运维基础设施。Go + TypeScript + React,Apache 2.0,早期阶段(17 stars)。
“Monitoring, remote execution, knowledge base, specialist agents, Bash, files, and more skills — issue commands directly from Slack, Telegram, or Lark.”
核心能力
| 能力 | 说明 |
|---|---|
| 🤖 Coordinator + Specialist Agents | Coordinator 分派到 SRE/网络/DB 专项子 Agent |
| 🚨 告警自动调查 | 收到告警自动启动 RCA Worker,将根因写回聊天 |
| 🔍 根因分析(RCA) | 遍历拓扑、关联 metrics/logs/traces,将”为什么”精准定位到源码行 |
| 🔒 零入站端口 | Edge 节点主动外拨,宿主机无需开放 22/80/443 |
| 💻 Browser SSH | 反向隧道直接 Shell 到任意宿主机,无需密钥/跳板机,全程审计 |
| 📊 内置可观测性 | Prometheus + Loki + Tempo + Grafana 开箱接入,Agent 自动生成查询 |
| 🛠️ 只读主机工具 | Bash 沙箱 + 26+ 检查工具,每次调用均审计 |
安装
# Linux(Ubuntu 22.04+ / Debian 12+ / RHEL/Rocky 9)
wget https://github.com/ongridio/ongrid/releases/download/v0.7.168/ongrid-v0.7.168-linux-amd64.tar.xz
tar -xf ongrid-v0.7.168-linux-amd64.tar.xz && cd ongrid-v0.7.168-linux-amd64
sudo ./install.sh
# 源码运行
cp deploy/.env.example deploy/.env
make compose-up集成
| 类别 | 支持 |
|---|---|
| 可观测性 | Prometheus · Grafana · Loki · Tempo · OpenTelemetry · Qdrant |
| IM 渠道 | Slack · Telegram · 飞书(Larksuite)· 钉钉(DingTalk)· WeCom · Webhook |
| 模型 | Anthropic · OpenAI · Gemini · DeepSeek · GLM(智谱)· Kimi,支持热路由切换 |
技术架构
- 技术栈:Go(后端)+ TypeScript + React(前端)
- 部署:
docker compose up一键启动全栈 - 安全模型:零入站端口(edge 主动拨出)+ Bash 沙箱 + 全操作审计
适用场景
- 告警响应:自动触发 RCA,减少人工 on-call 响应时间
- 基础设施巡检:从 IM 直接查指标/日志/链路
- 紧急运维:Browser SSH 免配置直接 Shell 登录
关联页面
- nanobot — 同样支持飞书/钉钉渠道的轻量 AI Agent 运行时,定位更通用
- daily-stock-analysis — 另一个通过 IM 渠道推送自动化分析的工具
- agent-harness-anatomy — Agent Harness 架构解析,与 Ongrid 的 Coordinator+Specialist 模式相关