autokitteh
AutoKitteh is an open-source, developer-focused workflow automation and durable execution platform written in Go. Positioned as a code-based alternative to low-code tools like Zapier or n8n, it lets engineers write automation logic in vanilla Python or Starlark while abstracting away the infrastructure and SDK boilerplate of Temporal under the hood. The platform exposes gRPC and HTTP APIs alongside a CLI (`ak`), a Web UI, and a VS Code extension for deploying, triggering, and debugging workflows. Built-in integrations cover Slack, GitHub, Twilio, ChatGPT, Gemini, Gmail, and Google Calendar, making it suitable for long-running DevOps, FinOps, MLOps, and backend orchestration tasks that require state recovery across restarts.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-02-18
- Commits, last 90 days
- 0
- Releases, last 90 days
- 0
- Latest release
- v0.24.9 (2026-02-18)
- Open issues
- 20
- Recent issues with at least one comment
- 0/1
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #883 identify and fix file path issues affecting Windows compatibility5 comments · 2024-12-15
- #861 Question: Is it possible to run this project on Windows?4 comments · 2024-12-02
- #882 enable and test minimal building on Windows3 comments · 2024-12-15
- #1183 try to run docker on windows1 comments · 2025-03-13
- #1540 get.autokitteh.sh not edition aware0 comments · 2026-02-18
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Who it fits
- You want to write durable, long-running workflows in vanilla Python or Starlark without dealing with Temporal SDK determinism boilerplate.
- You want built-in bidirectional connectors for GitHub, Slack, ChatGPT, Gemini, and Gmail plus a CLI and VS Code extension.
- You want a drag-and-drop canvas for non-developers; Activepieces or n8n are visual builders.
- You need multi-language worker SDKs across Java, .NET, and Go with full low-level control over Temporal clusters; use Temporal directly.
How it differs
AutoKitteh is built on Temporal and hides its infrastructure and SDK complexities behind vanilla Python and built-in SaaS integrations. Temporal gives you full low-level control across multiple languages.
AutoKitteh is a code-first Python/Starlark platform with durable execution; n8n is a visual node-based builder with 1,500+ SaaS integrations.
Compatibility
Quick start
Use cases
Alternatives
Featured in these lists
Comments
No comments yet. Be the first!