autokitteh
SHA-256A developer-friendly workflow automation platform that lets you write durable workflows in plain Python, unlike Zapier or n8n.
Smart Download
Download Download Version
v0.24.9 · 83.2 MB
Write workflows in vanilla Python, get durable execution and built-in integrations without the complexity of Temporal.
Core Features
- Write workflow logic in pure Python – no drag-and-drop or YAML
- Durable execution, retries, and state recovery powered by Temporal
- Built-in integrations for Slack, GitHub, Twilio, ChatGPT, Gemini, Gmail, Google Calendar, HTTP, gRPC and more
- Three UIs: CLI, VS Code extension, and Web dashboard
- Self-hosted or cloud (beta), API-first with gRPC/HTTP endpoints
What It Can't Do
- •Only Python and Starlark supported currently; JavaScript coming soon; 2. Cloud service is in beta – stability may vary; 3. Despite simplified Temporal abstractions, you still need to understand workflows & activities; 4. Self-hosting requires Go or Docker, which may be a barrier for non-Go developers.
Use Cases
- Automate DevOps pipelines (CI/CD notifications, deployment approvals)
- AI-powered workflows (integrate ChatGPT/Gemini into business logic)
- SaaS event-driven automation (GitHub events trigger Gmail emails)
- Security orchestration (SOAR) – auto-respond to alerts via Slack
- Long-running business approval and back-office processes
Detailed Introduction
AutoKitteh is an open-source developer platform for building and running reliable workflow automations. Instead of drag-and-drop, you use standard Python code (or Starlark/JavaScript) to define logic, and the platform automatically handles persistence, retries, and state recovery via Temporal under the hood. It includes built-in connectors for Slack, GitHub, Twilio, AI models (ChatGPT, Gemini), Gmail, Google Calendar, HTTP, gRPC, and more. AutoKitteh can be self-hosted or used as a cloud service (beta). It provides CLI, VS Code extension, and web UI for management. Designed for DevOps, FinOps, MLOps, SOAR, backend processes, and productivity tasks.
Troubleshooting & FAQ (1)
TroubleshootingWhy is the Quickstart Trigger section not working in autokitteh?
The webhook trigger was temporarily removed but has now been restored. Refer to the latest Quickstart documentation at https://docs.autokitteh.com/get_started/quickstart#trigger-the-deployment and ensure you have the updated code.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Install Go 1.24+ and clone the repo: git clone https://github.com/autokitteh/autokitteh.git
Step 2: Build and install CLI: cd autokitteh && make ak && cp ./bin/ak /usr/local/bin
Step 3: Start the self-hosted server: ak server
- Step 1: Install Go 1.24+ and clone the repo: git clone https://github.com/autokitteh/autokitteh.git
- Step 2: Build and install CLI: cd autokitteh && make ak && cp ./bin/ak /usr/local/bin
- Step 3: Start the self-hosted server: ak server
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
8e3f8e52950fd82fabc87a9f5bef4093ca943e9a3e7a2ef29c7b94f6211c53c0This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Remove the binary (rm /usr/local/bin/ak) and delete the data directory (default ~/.autokitteh). If using Docker, stop and remove containers/images.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
1 FAQ
Similar Projects
Visual Studio Code (Code - OSS)
A free, open-source code editor by Microsoft with rich extensions, debugging, and Git integration. The most popular developer tool worldwide.
scrcpy
Display and control your Android device from your computer via USB or TCP/IP. No root required, high performance, low latency, supports audio and video mirroring.
godot
Godot Engine is a free, open-source, cross-platform 2D and 3D game engine with a unified editor. Unlike Unity or Unreal, it's entirely MIT-licensed and community-driven, offering a lightweight yet powerful node-based workflow that runs on a single executable.