集 SSH、RDP、SFTP、数据库、Kubernetes 与容器管理于一体的桌面终端,并内置可自动执行命令的 AI Agent。
- Star
- 3,107
- Fork
- 299
- 未关闭 Issue
- 58
- 最近提交
- 3天前
这是什么?
Chaterm 是一款面向基础设施与云资源管理的 AI 原生终端,适合需要管理服务器、Kubernetes 集群和云资源的工程师。用户无需记忆复杂命令和参数,只需用自然语言描述目标,内置智能体即可规划并跨多台主机或集群执行多步操作,涵盖代码构建、服务部署、故障诊断和回滚。
智能体可以结合团队知识库(导入技术手册、内部文档、脚本等)以及用户习惯、当前服务器上下文的本地记忆来做决策。常用的运维流程可以封装为可复用的 Agent Skill。每项操作都有记录,便于审计和追溯。
除智能体外,Chaterm 还提供 SSH 会话(高延迟链路可开启本地回显)、支持 MySQL、PostgreSQL、SQLite 和 Oracle 的数据库工作区,以及通过插件统一管理公有云和 Kubernetes 的认证与授权。项目基于 Electron 和 TypeScript 开发,提供 macOS、Windows 和 Linux 版本。
核心功能
- 01将自然语言任务描述转化为可规划、可跨多主机执行的操作
- 02结合向量与关键词的混合检索,查询团队手册和脚本知识库
- 03把运维流程封装为可复用的 Agent Skill
- 04操作全程可审计、可追溯,并支持日志回滚
- 05SSH 会话支持高延迟链路下的本地回显
- 06数据库工作区支持 MySQL、PostgreSQL、SQLite 和 Oracle
适用场景
- 用一条指令在多台服务器或多个 Kubernetes 集群上部署服务
- 让智能体跨多台主机检查日志,协助定位生产故障
- 把团队的日常运维步骤沉淀为可复用技能,帮助新人快速上手
- 在终端内直接浏览数据库结构并编辑表数据
快速上手
- 1
将 Electron 安装为开发依赖
npm i electron -D - 2
运行补丁脚本并安装依赖
node scripts/patch-package-lock.js - 3
安装 npm 依赖
npm install - 4
以开发模式启动应用
npm run dev
使用前须知
- 构建目标为桌面平台(Windows、macOS、Linux),若出现原生模块 ABI 不匹配需为 Electron 重新编译原生依赖。
- 元数据中的许可证不明确(NOASSERTION),使用前请查看许可证文件。
收录于专题
标签
常见问题
- Chaterm 是什么?
- 开源的 AI 原生终端,用自然语言和智能体完成云与基础设施的部署、排障与自动化。 Chaterm 是一款面向基础设施与云资源管理的 AI 原生终端,适合需要管理服务器、Kubernetes 集群和云资源的工程师。用户无需记忆复杂命令和参数,只需用自然语言描述目标,内置智能体即可规划并跨多台主机或集群执行多步操作,涵盖代码构建、服务部署、故障诊断和回滚。
- Chaterm 可以免费使用吗?用的什么许可证?
- Chaterm 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- Chaterm 还在维护吗?
- 活跃维护中。Chaterm 最近一次提交是在 2026年11月4日。
- Chaterm 适合用来做什么?
- 用一条指令在多台服务器或多个 Kubernetes 集群上部署服务 让智能体跨多台主机检查日志,协助定位生产故障 把团队的日常运维步骤沉淀为可复用技能,帮助新人快速上手 在终端内直接浏览数据库结构并编辑表数据
- Chaterm 怎么安装和运行?
- 将 Electron 安装为开发依赖: npm i electron -D 运行补丁脚本并安装依赖: node scripts/patch-package-lock.js 安装 npm 依赖: npm install 以开发模式启动应用: npm run dev
- 在哪里获取 Chaterm?
- 源代码和安装说明在 GitHub 上:https://github.com/chaterm/Chaterm
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1061+79 本周171GoApache-2.0维护活跃更新于 昨天
开源的身份感知访问平台,为 SSH、Kubernetes、数据库、Windows 桌面等资源签发短期证书并记录审计。
2.1万+22 本周2182GoAGPL-3.0更新于 昨天
自托管堡垒机,无需客户端软件即可代理 SSH、HTTPS、Kubernetes、数据库及 RDP/VNC 访问。
8211+43 本周443RustApache-2.0更新于 3天前
一款桌面端连接中心,在本地统一访问 SSH 主机、容器、虚拟机、Kubernetes 集群和云服务器。
1.5万+3 本周573JavaApache-2.0更新于 6天前
基于 eBPF 的 Kubernetes 网络可观测工具,索引集群流量、解密 TLS,并可通过 MCP 供 AI 代理查询。
1.2万+18 本周558GoApache-2.0更新于 6天前