Executando Agentes de LLM Locais em Mac Minis com Interface do Telegram

Um desenvolvedor no r/LocalLLaMA detalhou um sistema para executar múltiplos agentes de LLM locais em Mac Minis, controlados inteiramente através de mensagens do Telegram de um telefone. A configuração elimina custos de API e oferece privacidade completa enquanto mantém funcionalidade similar a serviços comerciais como Claude Code Channels.
Configuração Técnica
O sistema principal utiliza:
- Modelos locais através do LMStudio: modelos de 35B para tarefas cotidianas, modelos de 235B para raciocínios mais pesados
- Claude Code rodando em sessões tmux em cada Mac Mini
- Bots do Telegram que fazem a ponte entre as mensagens dos usuários e as sessões tmux
- 80 linhas de Python para a implementação do bot do Telegram (disponível no GitHub)
O fluxo de trabalho é simples: envie uma mensagem de texto para o bot do Telegram, que a digita na sessão tmux, monitora a saída e envia a resposta de volta.
Vantagens Principais
- Custo contínuo zero: O hardware é a única despesa—sem chaves de API, limites de taxa ou restrições de cota
- Privacidade completa: Tudo permanece na rede local (LAN)
- Flexibilidade de modelos: Misture e combine diferentes modelos—um agente executa Gemini CLI, outros usam LMStudio apontado para modelos Ollama
- Sem lock-in de fornecedor: O LMStudio serve a API de Mensagens da Anthropic nativamente, então o Claude Code se conecta a ele como se estivesse falando com os servidores da Anthropic
Implementação Atual
O desenvolvedor executa 5 agentes especializados, cada um com seu próprio bot do Telegram:
- Fluxos de aprovação com botões inline do Telegram (Aprovar/Rejeitar/Ajustar) para revisar rascunhos de um telefone
- Memória compartilhada entre agentes via sincronização git
- Geração de mídia (FLUX.1, Wan 2.2) despachada para uma caixa com GPU
- Pipeline de podcast com TTS de voz clonada, acionado a partir de uma única mensagem do Telegram
Requisitos de Hardware
- Modelos de 35B: Rodam bem em Mac com 64GB+ de RAM ou GPU de 24GB
- Modelos de 235B: Precisam de 128-256GB de RAM ou múltiplas GPUs
- O desenvolvedor recomenda começar pequeno e escalar conforme necessário
O padrão de ponte tmux é agnóstico ao modelo—não importa o que está rodando dentro da sessão, permitindo troca fácil dos modelos subjacentes. Um guia completo de construção para uma única máquina/agente está disponível, com instruções para múltiplas máquinas chegando em breve.
📖 Leia a fonte completa: r/LocalLLaMA
👀 See Also

Pesquisa Automatizada com Claude Code em Base de Código de Produção: 60 Experimentos, 3 Alterações Mantidas
Um desenvolvedor executou 60 iterações de autoresearch com Claude Code em um sistema de busca híbrida de produção (Django, pgvector, embeddings da Cohere), mantendo apenas 3 alterações com uma taxa de falha de 93%. O processo identificou otimizações ineficazes e detectou um bug de cache do Redis.

Estudo de Caso OpenClaw: Construindo 4 Produtos e Lançando um Negócio em 3 Semanas
Um não-desenvolvedor usou o OpenClaw para construir quatro produtos funcionais e lançar um negócio de instalação de IA em três semanas. Os projetos incluem uma plataforma de tutoria de matemática com IA, um bot de trading, um SaaS de painel de marketing e um dApp de mercado de previsão na Solana.

Como o sistema de agente autônomo de 5 camadas do OpenClaw reduz a alternância de contexto para desenvolvedores solo
O OpenClaw opera como um sistema de agentes autônomos de 5 camadas que monitora e-mail, GitHub, calendário, Telegram e webhooks 24 horas por dia, 7 dias por semana, com memória compartilhada entre os agentes permitindo fluxos de trabalho automatizados sem intervenção manual.

Agentes de Código Claude Negociam Contratos de API Sem Framework de Orquestração
Dois agentes Claude Code negociaram contratos de API ponto a ponto usando apenas duas ferramentas de mensagens e prompts de sistema, concordando sobre formatos de endpoints, formatos de resposta e cabeçalhos CORS antes de escrever código. A implementação da ponte tem aproximadamente 190 linhas de TypeScript com broker WebSocket e canais MCP.