OpenSource-Hub
A

autokitteh

SHA-256
1.1k stars·開発ツール·SHA-256 チェックサム確認済み

開発者向けのワークフロー自動化プラットフォーム。通常の Python で永続的かつ信頼性の高いワークフローを記述し、Zapier/n8n のローコードソリューションを置き換えます。

スマートダウンロード

Download 版をダウンロード

v0.24.9 · 83.2 MB

Python でワークフローを書けば、自動的に信頼性と永続性が実現します。Zapier より柔軟で、Temporal よりシンプルです。

主な機能

  • 純粋な Python でワークフローロジックを記述でき、ドラッグ&ドロップや YAML は不要
  • Temporal をベースに、永続的な実行、リトライ、状態復元を自動的に実現
  • Slack、GitHub、Twilio、ChatGPT など数十種類のインテグレーションを内蔵
  • CLI、VS Code プラグイン、Web UI の3つの管理インターフェースを提供
  • セルフホストとクラウドサービスをサポートし、API ファーストで gRPC/HTTP 経由で呼び出し可能

できないこと

  • •現在は Python と Starlark のみをサポートしており、JavaScript はまだ開発中です。
  • •クラウドサービスはまだ Beta 段階であり、安定性はセルフホストに及ばない可能性があります。
  • •Temporal の複雑さはカプセル化されていますが、ワークフローとアクティビティの基本概念を理解する必要は依然としてあります。
  • •セルフホスト環境には Go のコンパイル環境または Docker が必要であり、Go 以外の開発者にとっては一定のハードルがあります。

使用例

  • DevOps プロセスの自動化(CI/CD 通知、デプロイ承認など)
  • AI ワークフロー(ChatGPT/Gemini をビジネスロジックに統合)
  • SaaS データ同期とイベントレスポンス(GitHub イベントで Gmail 送信をトリガーするなど)
  • セキュリティオーケストレーション(SOAR:アラートの自動処理、Slack 連携)
  • 長時間実行されるビジネス承認プロセス

詳細説明

AutoKitteh は、通常の Python コードで永続的なワークフロー自動化とオーケストレーションを記述できるオープンソースの開発者プラットフォームです。Zapier や n8n などのローコードツールの代替となり、Temporal を直接使用するよりもシンプルです。プラットフォームは永続性、リトライ、状態復元を自動的に処理し、Slack、GitHub、Twilio、ChatGPT、Gmail など数十種類のインテグレーションを内蔵しています。セルフホストとクラウドサービス(beta)をサポート。CLI、VS Code プラグイン、Web UI を提供します。DevOps、FinOps、MLOps、セキュリティオーケストレーション、バックオフィス業務プロセスなどのシナリオに適しています。

トラブルシューティング & FAQ (1)

トラブル対応
なぜautokittehのQuickstart Triggerセクションが動作しないのですか?

webhook triggerは一時的に削除されましたが、現在は復元されています。最新のQuickstart documentation(https://docs.autokitteh.com/get_started/quickstart#trigger-the-deployment)を参照し、updated codeを使用していることを確認してください。

参照 Issue #1281

タグ

workflow-automationpythontemporalserverlessorchestration

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1: Go 1.24+ をインストールし、リポジトリをクローンする: git clone https://github.com/autokitteh/autokitteh.git

4

ステップ2: CLI をコンパイルしてインストールする: cd autokitteh && make ak && cp ./bin/ak /usr/local/bin

5

ステップ3: セルフホストサーバーを起動する: ak server

インストールガイド
  1. ステップ1: Go 1.24+ をインストールし、リポジトリをクローンする: git clone https://github.com/autokitteh/autokitteh.git
  2. ステップ2: CLI をコンパイルしてインストールする: cd autokitteh && make ak && cp ./bin/ak /usr/local/bin
  3. ステップ3: セルフホストサーバーを起動する: ak server
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

8e3f8e52950fd82fabc87a9f5bef4093ca943e9a3e7a2ef29c7b94f6211c53c0

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

アンインストールするには、コンパイルされたバイナリファイル(rm /usr/local/bin/ak)とデータディレクトリ(デフォルト ~/.autokitteh)を削除するだけです。Docker でデプロイした場合は、コンテナ/イメージを停止して削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-06-27 07:25:23
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

1 FAQ

類似プロジェクト