Ejecutando Agentes de LLM Locales en Mac Minis con Interfaz de Telegram

Un desarrollador en r/LocalLLaMA detalló un sistema para ejecutar múltiples agentes de LLM locales en Mac Minis, controlados completamente a través de mensajes de Telegram desde un teléfono. La configuración elimina los costos de API y proporciona privacidad total mientras mantiene una funcionalidad similar a servicios comerciales como Claude Code Channels.
Configuración Técnica
El sistema central utiliza:
- Modelos locales a través de LMStudio: Modelos de 35B para tareas cotidianas, modelos de 235B para razonamientos más pesados
- Claude Code ejecutándose en sesiones de tmux en cada Mac Mini
- Bots de Telegram que conectan los mensajes de usuario con las sesiones de tmux
- 80 líneas de Python para la implementación del bot de Telegram (disponible en GitHub)
El flujo de trabajo es sencillo: envía un mensaje de texto al bot de Telegram, que lo escribe en la sesión de tmux, observa la salida y envía la respuesta de vuelta.
Ventajas Clave
- Costo continuo cero: El hardware es el único gasto—sin claves de API, límites de tasa o restricciones de cuota
- Privacidad completa: Todo permanece en la red de área local (LAN)
- Flexibilidad de modelos: Mezcla y combina diferentes modelos—un agente ejecuta Gemini CLI, otros usan LMStudio apuntando a modelos de Ollama
- Sin dependencia de proveedores: LMStudio sirve la API de Mensajes de Anthropic de forma nativa, por lo que Claude Code se conecta a él como si hablara con los servidores de Anthropic
Implementación Actual
El desarrollador ejecuta 5 agentes especializados, cada uno con su propio bot de Telegram:
- Flujos de trabajo de aprobación con botones en línea de Telegram (Aprobar/Rechazar/Ajustar) para revisar borradores desde un teléfono
- Memoria compartida entre agentes mediante sincronización con git
- Generación de medios (FLUX.1, Wan 2.2) enviada a una caja con GPU
- Canalización de podcasts con TTS de voz clonada, activada desde un solo mensaje de Telegram
Requisitos de Hardware
- Modelos de 35B: Funcionan bien en Mac con 64GB+ de RAM o GPU de 24GB
- Modelos de 235B: Necesitan 128-256GB de RAM o múltiples GPUs
- El desarrollador recomienda comenzar a pequeña escala y ampliar según sea necesario
El patrón de puente tmux es independiente del modelo—no le importa qué se ejecuta dentro de la sesión, permitiendo un intercambio fácil de los modelos subyacentes. Una guía de construcción completa para una sola máquina/agente está disponible, con instrucciones para múltiples máquinas próximamente.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Desarrollador Solitario Dirige Empresa con 4 Agentes de IA en el Nivel Gratuito de Gemini
Un desarrollador en Taiwán construyó cuatro agentes de IA utilizando OpenClaw y el nivel gratuito de Gemini 2.5 Flash (1,500 solicitudes/día) para manejar la generación de contenido, prospección de ventas, escaneo de seguridad y operaciones para su agencia tecnológica, con costos mensuales de LLM en $0.

Autohospedado vs administrado OpenClaw: Comparativa de 4 meses de un desarrollador
Un desarrollador cambió de autoalojar OpenClaw durante 4 meses al servicio gestionado de RunLobster por $49/mes. El autoalojamiento requería mantenimiento constante, incluyendo scripts de reconexión, depuración de actualizaciones de configuración y lidiar con facturas sorpresa de API.

De Copiar y Pegar a la Integración en el Espacio de Trabajo: La Experiencia de un Desarrollador con la Evolución de la Codificación con IA
Un desarrollador describe la transición desde los primeros intentos de codificación con ChatGPT, que incluían bibliotecas alucinadas y problemas de gestión de contexto, hasta la integración del espacio de trabajo de Claude Code, que lee archivos directamente, eliminando la necesidad de reconstruir el contexto manualmente.

Usar Claude en Chrome para Monitoreo de Redes Sociales Basado en Intenciones
Un usuario de Reddit describe cómo utiliza Claude en Chrome para automatizar el monitoreo de redes sociales proporcionando contexto sobre las audiencias objetivo en lugar de solo palabras clave. La extensión lee el contenido de las páginas, toma decisiones basadas en el significado y genera hallazgos accionables en un archivo HTML.