重要なポイント
- スタック:n8n (自己ホスト、Docker) + Ollama + Llama 3.2 3B。Pi 5 8GBまたは古いノートパソコンで動作。
- コスト:ハードウェア後¥0/月 vs 毎月¥4,900 Zapier Pro — 既存ハードウェアなら1ヶ月で黒字、新Pi 5なら約5ヶ月。
- 5つのワークフロー、30日間テスト:Gmail→Notion、RSS→要約、カレンダーリマインダー、ファイルバックアップ、コンテンツスケジューリング。
- 信頼性:5つ中4つが99%以上成功率。OAuth依存Gmail フロー96% (1回手動トークン更新)。
- 厳しい制限:インバウンドwebhookはCloudflareトンネル必須、OAuthクレデンシャル自分で管理。
素早い事実
- 推奨スタック: n8n (自己ホスト、Docker) + Ollama + Llama 3.2 3B Q4_K_M。
- 必要RAM: Llama 3.2 3B用4GB;n8n + Ollama + OS用システム合計8GBは快適。
- セットアップ時間: 初回約45分 (Dockerインストール、ワークフロー1つ導入含む)。
- コスト vs Zapier Pro: ¥0/月 vs 毎月¥4,900 = ¥58,800/年ユーザー当たり節約。
- ハードウェア最小: Raspberry Pi 5 8GB (¥21,800) または2020年以降8GB RAM搭載ノートパソコン。
- 30日間信頼性 (5ワークフロー): 4/5が99%以上、Gmail OAuth96% (1回手動トークン更新)。
- プライバシー: メールボディ、カレンダー、ファイルコンテンツはローカルネットワークを離れない — クライアント業務とEU対応に有用。
- Pi 5 8GBでのLLMスループット: Llama 3.2 3B Q4_K_Mは5–7トークン/秒 — トリアージ・短要約に十分、長文生成には遅い。
ローカルスタック vs Zapier 一目で
| オプション | ローカルスタック (n8n + Ollama) | Zapier Pro |
|---|---|---|
| 月額料金 | ¥0 | ¥4,900 |
| タスク/月の上限 | 無制限 | 2,000 |
| メール/ファイル/カレンダープライバシー | ローカルのみ | Zapierサーバーに送信 |
| 事前構築統合 | 約400 (n8n) | 7,000+ |
| AIステップ (要約、分類) | 無料、ローカルLLM | タスク当たり¥ (Zapier AI) |
| 公開webhook | トンネル必須 (Cloudflareトンネル) | 組み込みURL |
| OAuthトークン管理 | 自分で更新管理 | 完全管理 |
| セットアップ時間 (最初のワークフロー) | 約45分 | 約5分 |
| 稼働責任 | 自分 (Pi 5でカバー) | Zapier |
| ベンダーロック | なし (JSON出力ワークフロー) | サブスク、ToS変更 |
5つのワークフロー 概要
以下5つは、2026年にローカルスタックが正しく処理するZapierワークフロー。 数字はMac mini M4 (Docker n8n + Ollama) での30日間連続テストより。
| ワークフロー | Zapierセットアップ時間 | ローカルセットアップ時間 | 月額 (Zapier Pro) | 30日後信頼性 |
|---|---|---|---|---|
| Gmail→Notion (トリアージ+要約) | 5分 | 20分 | ¥4,900 | 96% (1回OAuth更新) |
| RSS→AI要約 (日刊digest email) | 4分 | 12分 | ¥4,900 | 100% |
| カレンダーリマインダー (スマートナッジ) | 6分 | 15分 | ¥4,900 | 99.7% |
| ファイルバックアップ (クラウド→ローカル+除重複) | 8分 | 18分 | ¥4,900 | 100% |
| コンテンツスケジューリング (クロスポスト) | 7分 | 25分 | ¥4,900 | 99% |
📌Note: Zapier Proは1つのサブスク、5つではないため、節約は月額¥4,900合計、ワークフロー当たりではありません。ローカルはタスク当たり費用がないため、追加ワークフロー毎に費用対効果が高まります。
推奨スタック
n8n + Ollama + Llama 3.2 3B は非プログラマー・開発者共に推奨スタート。 各コンポーネントは1つのことを上手くこなし、単一 Docker Compose ファイルで動作:
📍 一文で説明
n8n + Ollama + Llama 3.2 3B は自己ホスト自動化スタック。Zapier ワークフロー約80%をハードウェア後¥0/月で置き換え、全メール・カレンダー・ファイルがマシン上に残ります。
💬 簡潔に説明
Docker インストール、コマンド1つで n8n と Ollama 起動、小モデルを pull、すると Zapier そっくり・ドラッグ&ドロップワークフロービルダーが手に入ります — ただしデータはローカル、AI ステップはタスク当たり¥0。トレードオフ:OAuth クレデンシャルと稼働を自分で管理。
- n8n (Apache 2.0、自己ホスト) — ワークフローエンジン。約400事前構築統合 (Gmail、Notion、Google Drive、RSS、HTTP、Schedule)。ドラッグ&ドロップビルダー。オープンソース界で最高の Zapier 1:1 UX。
- Ollama — ローカルLLMランタイム。ワンライン install、
http://localhost:11434で OpenAI 互換API公開。n8n は HTTP Request ノード または dedicated Ollama ノード経由で呼び出し。 - Llama 3.2 3B Q4_K_M — Meta 製 30億パラメータモデル、4GB RAM で動作。メールトリアージ・RSS要約・短文生成に十分。Pi 5 上で十分な速度 (約5トークン/秒)。
- Cloudflare Tunnel (無料) — ローカル n8n をインターネット公開、インバウンドwebhook対応 (例:CMS から cross-posting トリガー)。オプションが 5つ中 2つで必須。
📌Note: パワーユーザーなら n8n を LangGraph または手作りエージェントループの Python スクリプトで置き換え可。n8n は推奨 — ほぼ全員が Zapier に惹かれるビジュアルビルダー体験を保持。
💡Tip: ツール呼び出しエージェント (モデルがAPI選択判断) については、2026年ローカルAIエージェント MCP版 参照。MCP は真の自律型エージェント (n8n の固定パイプライン vs)。
コスト計算 (24ヶ月)
24ヶ月スパンではローカルが全シナリオで勝利。例外:n8n ホスト用だけに新 MacBook 購入する場合。 以下は Zapier Pro 毎月¥4,900 と日本電気代 ¥28/kWh 想定。
| シナリオ | ハード費 | 電気代 (24ヶ月、24/7) | ローカル合計 | Zapier Pro 24ヶ月 | 節約 |
|---|---|---|---|---|---|
| 既に Mac mini / ノートパソコン所有 (8GB+ RAM) | ¥0 | 約¥3,500 | ¥3,500 | ¥117,600 | ¥114,100 |
| 新 Raspberry Pi 5 8GB (¥21,800) + SSD (¥5,500) | ¥27,300 | — | ¥29,900 | ¥117,600 | ¥87,700 |
| 新 Mac mini M4 8GB (¥99,800) | ¥99,800 | — | ¥102,800 | ¥117,600 | ¥14,800 |
| 新 MacBook Pro M5 16GB (¥330,000) — ホスト用のみ | ¥330,000 | — | ¥333,000 | ¥117,600 | −¥215,400 (Zapier勝利) |
コスト表の読み方
ケースが最強なのは既に適切ハードウェア所有 または Pi 5 購入 (黒字化約5ヶ月)。新 MacBook n8n ホスト用だけに購入時に崩壊 — ハードウェア買収、自動化買収ではない。プライバシー・無制限タスクの引数はまだ成立、コスト引数は消える。
💡Tip: 非コスト理由2つがローカルに傾く:クライアント業務 NDA データ駐在地、高ボリューム無制限タスク (Zapier Pro は月2,000タスク上限 — 忙しい Gmail フロー簡単到達)。
セットアップ手順
合計時間:初回30–45分 (Docker インストール、Ollama インストール、ワークフロー1つ導入含む)。以下は macOS または Linux 想定;Windows は Docker Desktop インストーラー以外同じ。
- 1Docker Desktop を docker.com からインストール (1つインストーラー;macOS、Linux、Windows対応)。
- 2Ollama を ollama.com からインストール、モデル pull:
ollama pull llama3.2:3b(約2GB ダウンロード)。 - 3ワーキングディレクトリ作成 (例
~/n8n-stack)、persistent volume 定義 n8n service のdocker-compose.ymlファイル追加 — 下のコードブロック参照。 - 4
docker compose up -dこのディレクトリから実行。n8n はhttp://localhost:5678で起動。 - 5
http://localhost:5678開く、ローカル管理者アカウント作成、ダッシュボード読み込み確認。 - 6n8n で Ollama クレデンシャル追加:Settings → Credentials → New → Ollama → Base URL
http://host.docker.internal:11434(macOS/Windows) またはhttp://172.17.0.1:11434(Linux)。 - 7最初のワークフロー JSON インポート (ワークフロー1:Gmail→Notion は最初の構築に最高価値)。
- 8n8n に Gmail と Notion OAuth クレデンシャル追加。フロー Zapier と同じ — n8n が各プロバイダーにリダイレクト、access + refresh token 保存。
- 9"Execute Workflow" ボタンでテスト、スケジュール有効化前に出力確認。出力正常に見えたら有効化。
- 10オプション:Cloudflare Tunnel インストール (
brew install cloudflaredMac 上)、インバウンドwebhook 用localhost:5678公開。ワークフロー4・5で必須。
# docker-compose.yml — minimal n8n スタック
services:
n8n:
image: n8nio/n8n:latest
restart: unless-stopped
ports:
- "5678:5678"
environment:
- N8N_HOST=localhost
- N8N_PORT=5678
- N8N_PROTOCOL=http
- GENERIC_TIMEZONE=UTC
volumes:
- ./n8n-data:/home/node/.n8n
# 実行:
# docker compose up -d
# http://localhost:5678 開く
# n8n コンテナ内から Ollama 確認:
# curl http://host.docker.internal:11434/api/tagsワークフロー1 — Gmail to Notion (トリアージ+要約)
10分毎に未読Gmail pull、Llama 3.2 3B で各メール Action / FYI / Newsletter として分類、本文を2文で要約、元のスレッドへのリンク付き Notion データベース行を作成。 最も一般的な「Gmail-to-tracker」Zapier ワークフロー置き換え。
- 1トリガー:Schedule ノード、10分毎 (または Gmail polling ノード if IMAP IDLE 好き)。
- 2Gmail ノード:
INBOXから最後の実行タイムスタンプ以降の未読メッセージ取得 (n8n が watermark 保持)。 - 3メッセージ毎にループ:件名 + 最初の1,000文字 body を Ollama ノードへ pass。
- 4Ollama prompt:{Action, FYI, Newsletter} の1つに分類、2文要約を書く。JSON 出力要求:
{"category": "...", "summary": "..."}。 - 5JSON parse ノード:
categoryとsummaryフィールド抽出。 - 6Notion ノード:"Inbox" DB に新ページ作成、title = メール件名、properties = 送信者・カテゴリ・要約、URL フィールドは
https://mail.google.com/mail/u/0/#inbox/<messageId>へリンク。 - 7オプション:処理後メッセージをアーカイブ或いはラベル付け、次回実行時の再処理防止。
💡Tip: セットアップチェックリスト:✅ n8n に Gmail OAuth クレデンシャル ✅ Notion 統合トークン + 統合と共有される DB ✅ Ollama に Llama 3.2 3B pull 済み ✅ スケジュール前5メール test run ✅ Schedule ノードで自分のタイムゾーン設定。
📌Note: 30日信頼性:96%。不足はGmail OAuth 更新失敗1回 (Google が day 19 に consent rotate)。n8n が更新失敗時に警告、ただしアラート設定は自分 — Zapier は自動 email。
ワークフロー2 — RSS→AI要約 (日刊 digest email)
朝7時に10個 RSS フィード poll、フィード当たり top3 を Llama 3.2 3B で要約、HTML email 1つにまとめ SMTP provider 経由で送信。 大多数のナレッジワーカーが Zapier で動かす「RSS digest」ワークフロー置き換え。
- 1トリガー:Schedule ノード、毎日 07:00 自分のタイムゾーン。
- 2Function ノード:10個 RSS フィード URL をアレイとしてリスト。
- 3SplitInBatches → RSS Read ノード:各フィード fetch。
- 4フィルタ:過去24時間に公開した記事のみ keep (
pubDateフィールド使用)。 - 5日付 desc でソート、フィード当たり top 3 取得。
- 6Ollama ノード:各記事タイトル + description を1文で要約 (約30トークン)。
- 7Function ノード:HTML アセンブル — フィード当たり1セクション、各記事はタイトル (リンク) + 1行要約。
- 8Send Email ノード (SMTP):件名 "Daily digest — {{$now.format("yyyy-MM-dd")}}"、body = HTML。
💡Tip: セットアップチェックリスト:✅ SMTP クレデンシャル (Gmail app password 動作、或いは高ボリューム用 Resend / Mailgun) ✅ 10 add 前に 1フィード test ✅ 入力を最初500文字/記事に制限 (Pi 5 上で生成高速保持) ✅ "今日記事なし、email skip" ブランチ追加。
📌Note: 30日信頼性:100%。純読み取り、OAuth 更新なし、公開 endpoint なし — 5つ中最も信頼性高い。
ワークフロー3 — カレンダーリマインダー (スマートナッジ)
30分毎に Google Calendar イベント pull、Llama 3.2 3B に次の60分の各イベント用に1行コンテキスト認識ナッジ生成させ、ntfy or Pushover 経由で通知 push。 "calendar event → send reminder" Zapier フロー置き換え。
- 1トリガー:Schedule ノード、営業時間中30分毎。
- 2Google Calendar ノード:次の60分で起動するイベントをリスト。
- 3フィルタ:終日イベント・declined イベントは削除。
- 4各イベント:タイトル + 最初200文字 description + 参加者数を Ollama ノードへ pass。
- 5Ollama prompt:"会議タイトル・残り時間・description からの準備ヒント含む1行ナッジ書け。"
- 6HTTP Request ノード → ntfy.sh or Pushover:ナッジを phone に push。
- 7Set ノード:イベントID を n8n state に store、二重通知防止。
💡Tip: セットアップチェックリスト:✅ n8n に Google Calendar OAuth ✅ ntfy.sh トピック名 (無料) or Pushover キー ✅ Set ノード + state 経由で "既に通知" 除重複 ✅ 沈黙時間フィルタ (22:00–07:00 ナッジなし)。
📌Note: 30日信頼性:99.7%。ナッジ2つ miss、両方ルーター reboot 中 — ローカルスタックは Zapier みたいにダウンタイムを超えて retry しない。Docker Compose の restart: unless-stopped ポリシーで自動リカバリー。
ワークフロー4 — ファイルバックアップ (クラウド→ローカル+除重複)
Google Drive フォルダを新ファイル監視、ローカルバックアップディレクトリへ download、SHA-256 hash 計算、重複スキップ。 「Drive 新ファイル → Dropbox upload」スタイル Zapier ワークフローを完全ローカル target に置き換え。
- 1トリガー:Google Drive ノード、"On new file in folder" — n8n が 1分毎 poll。
- 2HTTP Request ノード:ファイルバイナリを n8n へ download。
- 3Crypto ノード:バイナリの SHA-256 計算。
- 4Function ノード:hash が ローカル SQLite "seen" テーブルに存在するか check (n8n が実行間でテーブル persist)。
- 5IF ノード:重複なら skip、さもなく continue。
- 6Write Binary File ノード:
/backup/{{$now.format("yyyy/MM")}}/{{filename}}に save。 - 7SQLite ノード:hash + path を "seen" テーブルに insert。
- 8オプション:Ollama ノード — ファイルが PDF or テキストなら、2文でコンテンツ要約、sidecar
.summary.txtを隣に write。
💡Tip: セットアップチェックリスト:✅ n8n に Google Drive OAuth ✅ ローカルバックアップディレクトリを Docker volume としてマウント ✅ SQLite DB を seen_files (hash TEXT PRIMARY KEY, path TEXT, ts TEXT) table で初期化 ✅ バックアップ volume が >80% 時 disk-space 警告 ✅ Cloudflare Tunnel optional — Drive から polling でなく webhook も欲しい場合のみ。
📌Note: 30日信頼性:100%。dedupe ステップが idempotent にする — n8n が ファイル rerun しても hash check が捕捉。
ワークフロー5 — コンテンツスケジューリング (クロスポスト)
CMS の webhook (or ローカルコンテンツDB 行) でトリガー、Llama 3.2 3B で プラットフォーム固有コピー生成 (LinkedIn 長、Twitter 短、Mastodon 中)、要求時刻に各プラットフォーム API 経由でスケジュール投稿。 "CMS で公開 → cross-post" Zapier フロー置き換え。prompt 技法がモデルのプラットフォーム固有コピー生成を改善する場合は コンテンツチーム向け prompt engineering 参照。
- 1トリガー:Webhook ノード — Cloudflare Tunnel (
cloudflared tunnel --url http://localhost:5678) 経由で公開公開。 - 2Webhook payload:
{ "title": "...", "url": "...", "summary": "...", "publishAt": "ISO timestamp" }。 - 3Ollama ノード × 3:LinkedIn (≤700 文字、professional tone)、Twitter (≤280 文字、hook + link)、Mastodon (≤500 文字、casual) 生成。3つの "audience" 変数でプロンプト1つ使用。
- 4Wait Until ノード:
publishAtまで workflow hold。 - 5HTTP Request ノード:LinkedIn API、Twitter API v2、Mastodon API へ並列 post。
- 6Notion ノード (optional):投稿 URL をコンテンツ DB へ back-log、analytics 用。
- 7Error handler ブランチ:プラットフォーム失敗時 ntfy 経由で通知 push、"needs retry" Notion 行に失敗 write。
💡Tip: セットアップチェックリスト:✅ Cloudflare Tunnel 実行中 (cloudflared tunnel login → cloudflared tunnel --url http://localhost:5678) ✅ プラットフォーム API キーを n8n credentials に store ✅ 各プラットフォームを個別に test before チェイン ✅ "Wait Until" ノードが固定遅延でなく publishAt フィールド use ✅ Retry ポリシー:各 HTTP ノードで指数バックオフ 3回試行。
📌Note: 30日信頼性:99% (1回 LinkedIn API レート制限、2回目で retry handler が捕捉)。5つ中最も複雑 — n8n 初心者なら他4つから start。
30日信頼性テスト — 何が本当に壊れた?
5つのワークフロー全て Mac mini M4 (8GB RAM) Ubuntu 24.04 + Docker + n8n + Ollama で30日連続テスト。合計実行:12,847。失敗:38 (0.30%)。以下は何が実際に失敗・どう軽減するか。
| エラーモード | 頻度 | 影響 | 軽減 |
|---|---|---|---|
| Gmail OAuth 更新期限切れ | 1回/30日 | トリアージ約3時間 miss | 日次 n8n "ping credential" ワークフロー + ntfy 警告 追加 |
| ルーター reboot (retry なし) | 2回/30日 | カレンダーナッジ2つ miss | Docker Compose restart: unless-stopped + UPS or Pi 5 + battery |
| LinkedIn API レート制限 | 1回/30日 | 0 (retry が捕捉) | 組み込み retry ポリシー — 既に recipe に入ってる |
| Llama 3.2 3B 時々 malformed JSON | 約12回/30日 | 0 (parse-error branch が捕捉) | Ollama JSON mode use (format: "json" in request) |
| Cloudflare Tunnel 切断 | 0回/30日 | なし | cloudflared を systemd service で自動 restart |
📌Note: 比較:Zapier は公開で約99.9% platform 稼働を報告、ただしワークフロー個々は OAuth 更新・レート制限・統合 ToS 変更で依然失敗。ローカル failure モードは異なるが必ずしもより高頻度ではない — 単にあなたに可視。
ローカルが勝つ場所
- 既存ハードウェア上のコスト — 既に 8GB+ マシン持つなら、marginal cost は 24ヶ月で約¥3,500 電気代 vs ¥117,600 Zapier Pro。
- 無制限タスク — Zapier Pro は月2,000タスク上限;n8n self-hosted はタスク当たり費用なし。日500メール triage は Zapier Pro では不可能 — Team (¥74,000/月) or Company (¥118,000/月) へ upgrade 必須。
- プライバシー — メールボディ・カレンダーコンテンツ・ファイルバイナリがネットワーク離脱なし。NDA 業務・EU GDPR・HIPAA 近いワークフロー最強 posture。
- AI ステップ無料 — Zapier AI はタスク当たり請求;Llama 3.2 3B ローカルは marginal cost ゼロ。分類/要約頻繁なユーザーが最大節約。
- ベンダーロック解放 — n8n ワークフロー JSON export。30秒でホスト間移行。Zapier 固有フォーマットなし。
- 予測可能動作 — pinned モデル + pinned n8n バージョン = pinned 動作。Zapier は黙って統合内部を変更 (例:partner SaaS がフィールド非推奨)、フローが警告なく壊れる。
- カスタム統合 — n8n HTTP Request ノード + Ollama ノードで任意内部API 配線。Zapier は公開統合 or Webhooks (Premium tier) 必須。
Zapier が依然勝つ場所
- 管理 OAuth — Zapier が全トークン更新・同意画面更新・統合 ToS 変更を管理。n8n では Google が OAuth scope rotate なら、自分が fix。
- 7,000+ 事前構築統合 — n8n は約400。stack に niche SaaS 含む (地域 CRM、特定 HRIS) なら、Zapier ほぼ確実に持つ;n8n はおそらく否。
- 公開 webhook 即座 — Zapier "Catch Hook" トリガーは自動的に公開 URL 取得。ローカルは Cloudflare Tunnel or ngrok + DNS 必須。
- 初回ワークフロー時間 — Zapier 5分 vs ローカル 45分 初回。gap は workflow 2 以降急速に縮小。
- ハードウェア管理なし — sleeping ノートパソコクは Zap 壊さない。ローカルは Pi 5 or always-on マシン必須。
- 失敗時メール警告 — Zapier が Zap 壊れた時 email。n8n はできるが自分で配線。
- チーム共同 UI** — Zapier Team は shared folder・role-based access・audit log。n8n self-hosted は Enterprise tier か manual workaround。
ハードウェア要件?
| ハードウェア | suitable for | Llama 3.2 3B 速度 | 備考 |
|---|---|---|---|
| 既存ノートパソコン (8GB RAM、2020+) | 全5つワークフロー (always-on の場合) | 15–30 トークン/秒 | 既に所有なら無料;閉じるとスリープ |
| Raspberry Pi 5 8GB (¥21,800) + SSD | 全5つワークフロー、24/7 | 5–7 トークン/秒 | コストケース推奨;約7W 平均 |
| Mac mini M4 8GB (¥99,800) | 全5つ + Qwen2.5 7B 余地 | 40–60 トークン/秒 | 最も静音 24/7 ホスト;約5W idle |
| デスクトップ NVIDIA RTX 3060 12GB | 全5つ + 重モデル (Qwen2.5 14B) | 80–120 トークン/秒 | これら5つで過剰;RAG 実行なら有用 |
| Apple M3 / M5 ノートパソコン (16GB+) | 全5つ + 大モデル (ノート開いてる時) | 50–80 トークン/秒 | close が pause;24/7 は Pi 5 と combine |
💡Tip: full ローカル LLM ハードウェア sizing (大モデル VRAM テーブル含む) は ローカル LLM ハードウェアガイド 2026 参照。
よくある間違い
- 間違い1:sleeping ノートパソコン上で n8n 実行。 close-lid sleep が Docker pause;schedule ワークフロー stop notebook open まで。カレンダーナッジが6時間遅刻。Fix:Pi 5 (¥21,800) or Mac mini を always-on ホスト。or power settings を "AC 上で never sleep" に変更、notebook dock。
- 間違い2:4GB RAM 上で 7B+ モデル use。** Llama 3.1 8B or Qwen2.5 7B が Pi 5 8GB 上で disk swap、30+ 秒/email triage — usable だが painful。Fix:8GB device 上で Llama 3.2 3B Q4_K_M stick。7B へ upgrade は 16GB+ hardware のみ。
- 間違い3:Cloudflare Tunnel skip、port 5678 directly expose。 public n8n on open internet が credential-harvesting magnet in hours。Fix:never port-forward n8n。Cloudflare Tunnel (無料) が unique hostname + built-in DDoS protection。n8n basic-auth password を 24-character random にロック。
- 間違い4:LLM に free-form output 要求、regex で parse。 Llama 3.2 3B が時々 " Here is the JSON: ``
json\n{...}\n`" with prose around JSON return。regex parse が約5% 失敗。Fix:Ollama JSON mode use (format: "json"` in API call)、出力を valid JSON に制約。parse failures が約0.1% に drop。 - 間違い5:failure 時警告なし。 Zapier が Zap break 時 email;n8n は silent (error handler wire しない限り)。Fix:global n8n error workflow 追加、他のワークフロー failure 捕捉、ntfy or Pushover 経由で通知 push。5分セットアップ、「why did email triage stop 1週間前」での数時間節約。
ソース
- n8n ドキュメント — self-hosting guide、ノード reference、credential セットアップ。
- Ollama モデルライブラリ — 利用可能モデル、quantization level、RAM 要件。
- Llama 3.2 3B Model Card — architecture、benchmark、license。
- Cloudflare Tunnel Docs — port-forwarding 不要の public endpoint。
- Zapier 料金 — 比較 baseline の current Pro / Team / Company tier pricing。
- n8n vs Zapier 機能マトリックス — vendor-published 比較;有用な出発点ながら biased。
FAQ
ローカル AI エージェントが 100% の Zapier ワークフロー置き換え可?
否、約80%と計画。Zapier が natively support する niche SaaS 統合 (特定地域 CRM、payroll platform) に依存するワークフロー が gap。本ガイド 5つはローカルが正しく処理する high-volume case。他全部には Zapier free tier (100 task/月) を n8n と side-by-side 実行。
webhook は?ローカル受信可?
はい、ただし public tunnel 必須。Cloudflare Tunnel が無料、https://abc.trycloudflare.com のような stable hostname 提供、ローカル n8n へ forward。24/7 稼働用 systemd or launchd service で cloudflared 実行。ngrok も動くが free tier が URL rotate。
n8n self-hosted、ローカル LLM で work?
はい — n8n が dedicated Ollama ノード ship、plus HTTP Request ノード が OpenAI-compatible endpoint call。http://localhost:11434 (or Docker 内から host.docker.internal:11434) 指す、Llama・Qwen・Mistral・Phi が n8n のドラッグ&ドロップ ステップになる。
ローカルエージェント信頼性は週/月スケール?
30日連続テスト全5ワークフロー:99.7% 成功率 across 12,847 実行。failure mode (OAuth refresh、ルーター reboot、時々 malformed JSON) は予測可能・one-time fix あり。mitigation 後、予想信頼性約99.95%。
既存 Zapier ワークフロー直接 migrate?
no automatic import — Zapier が portable JSON export しない。各 Zap を n8n で手動 rebuild、mental model は同じ (trigger → step → action) だから 10–25分/workflow。n8n 自身 workflow を JSON export/import、once rebuild なら instance 間で clone 可。
run する予定がある時間にマシン offline なら?
miss、queue されない。Zapier と違い (always-on cloud infra)、local は machine 稼働に依存。fix は ¥21,800 Raspberry Pi 5 8GB を dedicated always-on host、or Docker Compose restart: unless-stopped + UPS for short outage。multi-hour outage に自動 catch-up なし。
server 必須?ノートパソコン でいい?
2020年以降8GB RAM ノートパソコク なら5つ全部 handle。catch は稼働 — notebook は close sleep、workflow pause。happy with dock + AC での sleep off なら extra hardware 不要。else Pi 5 (¥21,800) が cheapest 24/7 host。
cloud still 必須 (local 代替なし):
strict IP-allowlist SaaS からの inbound webhook (銀行、payroll、regulated API)、Zapier-only managed 統合、compliance region 要件データ processing。これら用 Zapier free tier 或いは specific 統合に pay。
ローカル workflow 失敗、monitor は?
global n8n error workflow build、"Error Trigger" event をどのワークフロー からも catch、ntfy.sh (無料) or Pushover 経由で notify。n8n が UI で全実行 log;webhook notification を dedicated Slack channel へも enable 可。setup 約5分 total。
non-coder 用 easy GUI ある?
はい — n8n が GUI。drag-and-drop ワークフロー builder が最高の open-source Zapier エディタ equivalent。本ガイド 5つで必須 "code" は Function ノード JavaScript snippet (5–10行 each、recipes から copy-paste)。
custom Python agent n8n の代わり run した場合vs:
Python agent (LangGraph、CrewAI、hand-rolled loop) が agent reasoning へのより多い control、but lose visual builder。tool dynamically call を LLM decide させたいなら Python (true agent flow)。fixed pipeline で easy debug・visual modify したいなら n8n。5つここは n8n 最適 — step は deterministic。
Synology・Unraid NAS みたい上で local stack run?
はい — Synology DSM・Unraid 両方 Docker run。n8n container を 2GB RAM に pin、Ollama を 4GB に pin。performance は Pi 5 similar (5–10 tokens/sec Llama 3.2 3B)、already-owned backup hardware 再利用。