PocketBot: AIがコスト効率の良い、確定的なスケジューリングのために自動化をJavaScriptにコンパイルします。

PocketBotの仕組み
PocketBotは、実行中のLLM呼び出しを排除することで、エージェント型自動化に異なるアプローチを取ります。自動化が実行されるたびにAIに再推論させる代わりに、システムは自然言語リクエストをJavaScriptスクリプトにコンパイルし、サンドボックス化されたランタイムでスケジュール実行します。
プロセスは以下のように機能します:
- 平易な言語で希望を記述します(例:「毎朝8時に未読GmailのSlack要約を送信」)
- 高速モデル(Tier 1)が、このリクエスト用のスクリプトが既に存在するか確認
- 存在しない場合、コーディングモデル(Tier 2)がJavaScriptを記述、サンドボックスでテスト、実際のSlackチャンネルとGmailアカウントを解決し、保存
- その後は、cronジョブとして決定論的コードで実行 - ループ内にAIは存在しません
主要アーキテクチャ:PocksとMocks
PocketBotは2つの主要コンポーネントを使用します:
- Pocks:あなたのデータで実行される個人用自動化で、デバイス上に保存されます。データは他へ送信されません。
- Mocks:自動化作成に使用される一般的なテンプレート(メール送信など)で、機密データを含まず、アクションのみを含みます。より多くのユーザーがMocksをコミュニティに提供するほど、LLMの関与は減少します。
技術的利点
- コスト削減:JavaScript実行は、トリガーごとのLLM推論よりも大幅に低コスト
- 決定論的動作:同じ入力は毎回同じ出力を生成
- オフライン機能:作成後はスクリプトがオフラインで動作(サーバー側でスケジュール実行)
- パフォーマンス:実行中のLLM呼び出しの遅延を排除
ローンチ統合機能
PocketBotは、Google Suite、Slack、WhatsApp、TikTok、Twitter、Notion、Todoistを含む20以上の統合機能でローンチします。
プライバシーとセキュリティ
- アカウントシステムなし - あなたのIDはランダムなデバイスUUID
- 全統合機能にOAuth使用 - PocketBotはパスワードを一切閲覧しません
- JavaScriptにコンパイル後、実行ごとにAIがデータを読み取ることはありません
- 作成中の自動化テストにはMockデータを使用、PIIは無害化処理
- AWS Bedrockにより、入出力がモデルトレーニングに使用されないことを保証
現在の状況
モバイルアプリはiOS TestFlightで800人以上のテスターを擁し(現在無料で利用可能)、App Storeリリースは近日予定。価格は月額5ドルで、追加統合機能を計画中。このツールは、ポケットから自動化を設定するためのスマートフォンファースト体験として設計されています。
📖 Read the full source: r/openclaw
👀 See Also
Cue AI、Gemma 4を活用し音声ディクテーションを高速化:遅延44%削減、使用率30%向上
Cue AIは、クラウドベースのテキスト整形ステップを、Google DeepMindのGemma 4 E4Bに置き換え、ローカルでOllama経由で実行。中央値レイテンシを876msから488msに削減し、音声入力の使用量が30%増加した。

Claw Code Agent: ローカルモデルのためのClaude CodeアーキテクチャのPython再実装
Claw Code Agentは、vLLMやOllamaなどのOpenAI互換バックエンドを通じてローカルのオープンソースモデルで動作するClaude CodeエージェントアーキテクチャのPython再実装です。ツール呼び出し、スラッシュコマンド、階層化された権限を特徴としています。

Opendesk: Claude CodeによるAIデスクトップ制御のためのMCP + SOMアルゴリズム
Opendeskは、カスタムSOMアルゴリズムを使用して、AIエージェントにデスクトップへの“目”と“手”を与えるMCPサーバーです。Claude Codeや任意のエージェントハーネスと統合し、マウス/キーボード制御、学習、再生、スケジューリングを実現します。
Claude Garmin MCPサーバー:よりスマートなトレーニングアドバイスのためのリアルフィットネスデータ
Claude DesktopをGarmin Connectに接続するMCPサーバー。8つのツール(回復準備度、HRV、VO2maxなど)を提供し、データに基づいたトレーニング計画を可能にします。