PocketBot: IA compila automações para JavaScript para agendamento determinístico e econômico

Como o PocketBot funciona
O PocketBot adota uma abordagem diferente para automação no estilo de agentes, eliminando chamadas de LLM durante a execução. Em vez de fazer uma IA raciocinar novamente toda vez que uma automação é executada, o sistema compila sua solicitação em linguagem natural em um script JavaScript que é executado em um agendamento em um ambiente de execução isolado.
O processo funciona assim:
- Você descreve o que deseja em linguagem simples (por exemplo, "Envie-me um resumo no Slack dos meus e-mails não lidos do Gmail todas as manhãs às 8h")
- Um modelo rápido (Tier 1) verifica se já existe um script para esta solicitação
- Se não existir, um modelo de codificação (Tier 2) escreve o JavaScript, testa em um ambiente isolado, resolve seus canais reais do Slack e conta do Gmail, e salva
- A partir daí, ele é executado como uma tarefa cron com código determinístico - sem IA no loop
Arquitetura principal: Pocks e Mocks
O PocketBot usa dois componentes principais:
- Pocks: Suas automações pessoais executando com seus dados, armazenadas no seu dispositivo. Seus dados não vão para nenhum outro lugar.
- Mocks: Modelos gerais usados para criar automações (como enviar um e-mail) que não contêm dados sensíveis, apenas as ações. À medida que mais usuários contribuem com Mocks para a comunidade, menos envolvimento de LLM é necessário.
Benefícios técnicos
- Redução de custos: A execução JavaScript é significativamente mais barata do que inferência de LLM em cada gatilho
- Comportamento determinístico: A mesma entrada produz a mesma saída todas as vezes
- Capacidade offline: Os scripts funcionam offline uma vez criados (executando no servidor em agendamento)
- Desempenho: Elimina a latência das chamadas de LLM durante a execução
Integrações de lançamento
O PocketBot é lançado com mais de 20 integrações incluindo Google Suite, Slack, WhatsApp, TikTok, Twitter, Notion e Todoist.
Privacidade e segurança
- Nenhum sistema de conta - sua identidade é um UUID aleatório do dispositivo
- OAuth para todas as integrações - o PocketBot nunca vê suas senhas
- Uma vez compilado para JavaScript, nenhuma IA lê seus dados em cada execução
- Dados Mock são usados para testar automações durante a criação, com sanitização de PII
- AWS Bedrock garante que entradas/saídas não sejam usadas para treinar modelos
Status atual
O aplicativo móvel tem mais de 800 testadores no iOS TestFlight (gratuito e disponível agora), com lançamento na App Store em breve. O preço será de US$ 5/mês com integrações adicionais planejadas. A ferramenta é projetada como uma experiência primeiro para celular para configurar automações do seu bolso.
📖 Read the full source: r/openclaw
👀 See Also

Como Claude Ajudou a Reengenharia dos Protocolos BLE da Garmin para Falsificar um Sensor Nativo de Corrida
Um desenvolvedor usou Claude para fazer engenharia reversa dos protocolos BLE não documentados da Garmin, fazendo um ESP32 parecer uma cinta HRM nativa — alternância de identidade dupla e engenharia reversa de dinâmica de corrida.

HyperResearch: Habilidade de Código Claude de código aberto transforma-o em um agente de pesquisa profunda
HyperResearch transforma o Claude Code em um pipeline de pesquisa profunda de 16 etapas com armazenamento persistente de conhecimento, verificação de fatos e sessões web autenticadas. Código aberto, instalação com um único comando, supera OpenAI e Google no DeepResearch Bench.

Painel de Controle SwarmClaw Adiciona Camada de Orquestração ao OpenClaw
SwarmClaw é um painel auto-hospedado que envolve o OpenClaw, fornecendo implantação e gerenciamento de múltiplas instâncias com controles de gateway, reparo de configuração, sincronização de histórico remoto e aprovação de execução em tempo real. Ele suporta plugins do OpenClaw e arquivos SKILL.md, além de se conectar a outros 14 provedores de IA.

Suporte do MCP Integrado ao llama.cpp com Novos Recursos de Interface Web
O pull request do Model Context Protocol (MCP) para o llama.cpp foi mesclado, adicionando suporte ao MCP, chamadas de ferramentas, um loop agentivo e um seletor de servidor ao lado do llama-server/WebUI.