autokitteh
活跃·★ 1.1k·Apache-2.0·更新于 2026-05-14
AutoKitteh 是一个用 Go 编写的开源开发者工作流自动化与持久化执行平台。作为 Zapier、Make 或 n8n 等低代码工具的代码优先替代方案,它底层基于 Temporal 实现状态持久化与故障恢复,同时屏蔽了 Temporal 复杂的基础设施与专用 SDK 约束,让开发者可以直接用标准 Python 或 Starlark 编写长周期工作流。 平台采用 API 优先架构(提供 gRPC 与 HTTP 接口),配套命令行工具(`ak`)、Web 控制台以及 VS Code 插件,支持通过 Webhook 或定时任务触发工作流。仓库内置了 GitHub、Slack、Twilio、ChatGPT、Gemini、Gmail 和 Google Calendar 等双向集成,适合需要跨重启保留执行状态的 DevOps、FinOps、MLOps 与后端业务编排场景。
#工作流自动化#编排#持久化执行#Python#开发者平台
01
功能特性
01安全、无缝、双向的API集成
02用户友好的管理、监控和调试
03无状态丢失的自动化恢复
04内置的长时间工作流持久性
05满足世界级可扩展性需求
02
为什么选择它
+底层依托 Temporal 提供状态持久化与断点恢复,同时允许直接用原生 Python 或 Starlark 编写逻辑,无需背负繁琐的 Temporal SDK 样板代码。
+内置 ChatGPT、Gemini、GitHub、Slack、Gmail 等双向集成,并配套 CLI、Web UI 与 VS Code 扩展。
+支持单机或分布式自托管部署,适合对数据主权和长任务可靠性有要求的技术团队。
03
权衡点
!从源码完整构建服务端需要 Go 1.24+、buf 与 Docker 环境。
!面向习惯写代码的工程师,不适合追求纯拖拽式画布的非技术用户。
05
维护状况检查
已归档检查日期: 2026-10-27
- 最近提交
- 2026-02-18
- 近 90 天提交数
- 0
- 近 90 天发布数
- 0
- 最新发布
- v0.24.9 (2026-02-18)
- 未关闭 issue
- 20
- 近期 issue 至少有一条评论的比例
- 0/1
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #883 identify and fix file path issues affecting Windows compatibility5 条评论 · 2024-12-15
- #861 Question: Is it possible to run this project on Windows?4 条评论 · 2024-12-02
- #882 enable and test minimal building on Windows3 条评论 · 2024-12-15
- #1183 try to run docker on windows1 条评论 · 2025-03-13
- #1540 get.autokitteh.sh not edition aware0 条评论 · 2026-02-18
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
04
适合谁
适合选它的情况
- 你希望直接用原生 Python 或 Starlark 编写持久化长周期工作流,而不必处理 Temporal SDK 的确定性样板代码。
- 需要内置 GitHub、Slack、ChatGPT、Gemini、Gmail 双向连接器以及配套的 CLI 与 VS Code 插件。
建议换别的情况
- 需要给非技术人员使用的拖拽式可视化画布;Activepieces 或 n8n 更适合。
- 需要在 Java、.NET、Go 多语言中对 Temporal 集群进行底层精细控制;应直接使用 Temporal。
06
与同类的区别
AutoKitteh 基于 Temporal 构建,用原生 Python 和内置 SaaS 集成屏蔽了底层基础设施与 SDK 复杂度;直接使用 Temporal 则能获得跨多种语言的完整底层控制力。
07
兼容性
Visual Studio Code
原生扩展
已通过文档验证
Command Line Interface
原生命令行
已通过文档验证
Self-hosting
自部署
已通过文档验证
Autokitteh Cloud
云服务
已通过文档验证
Python
支持语言
已通过文档验证
Slack
已集成
已通过文档验证
08
快速开始
1
$ make ak
2
$ cp ./bin/ak /usr/local/bin
09
使用场景
↳自动化DevOps工作流
↳管理FinOps流程
↳编排MLOps流水线
10
同类工具
收录于以下清单
评论
登录后发表评论
暂无评论,来发表第一条吧