Asistente personal de IA autoalojado que conversa por Telegram, ejecuta tareas programadas y se conecta a servidores MCP y herramientas del host.
aspasskiy/GoGogot
Agente de IA ligero y autoalojado, escrito en Go, que se ejecuta en tu servidor y funciona a través de Telegram con modelos de Anthropic, OpenAI u OpenRouter.
Alternativa open source a:OpenClaw
- Estrellas
- 264
- Forks
- 17
- Issues abiertos
- 4
- Último commit
- hace 2 meses
¿Qué es?
GoGogot es un agente de IA autoalojado que se ejecuta en tu propio servidor y se controla mediante un bot de Telegram. Puede ejecutar comandos de shell, leer y editar archivos, buscar páginas web y obtener su contenido, conservar memoria y notas persistentes, buscar en conversaciones anteriores y programar tareas recurrentes con una sintaxis similar a la de cron. El proyecto se presenta como una alternativa más pequeña a OpenClaw: su núcleo tiene unas 9.000 líneas de Go y se distribuye como un único binario de unos 15 MB.
Puedes elegir el proveedor del modelo: Anthropic, OpenAI o cualquier modelo disponible a través de OpenRouter. Las API keys permanecen en tu servidor y el agente solo acepta instrucciones del ID de usuario de Telegram que configures como propietario. El despliegue se realiza con un único comando de Docker. La imagen es compatible con linux/amd64 y linux/arm64 e incluye un entorno Ubuntu de propósito general con bash, git, Python, Node.js y sqlite.
El núcleo del agente es un ciclo que llama al LLM, ejecuta llamadas a herramientas y devuelve los resultados. La memoria, la programación de tareas, la compactación del contexto y los archivos de identidad están implementados como herramientas dentro de ese ciclo. Se pueden añadir nuevos backends de modelos, transportes de chat como Discord o Slack y herramientas personalizadas mediante interfaces de Go pequeñas.
Funciones clave
- 01Interfaz de Telegram con compatibilidad con varios chats, archivos adjuntos y solicitudes interactivas
- 02Herramientas para ejecutar comandos de shell, leer, escribir y editar archivos, y buscar con expresiones regulares en un contenedor Ubuntu
- 03Búsqueda web mediante Brave, obtención de páginas y solicitudes HTTP
- 04Memoria persistente, archivos de identidad y skills que el agente mantiene por sí mismo
- 05Programación de tareas basada en cron que persiste tras los reinicios
- 06Compactación automática del contexto cuando se acerca al límite de tokens
Casos de uso
- Recibir cada mañana en Telegram un resumen diario de noticias o un informe
- Supervisar el uso de disco y memoria del servidor y enviar alertas al superar ciertos umbrales
- Procesar archivos, por ejemplo, combinar capturas de pantalla en un PDF y enviarlo de vuelta
- Extraer datos estructurados de páginas web y guardarlos en CSV
Temas
Preguntas frecuentes
- ¿Qué es GoGogot?
- Agente de IA ligero y autoalojado, escrito en Go, que se ejecuta en tu servidor y funciona a través de Telegram con modelos de Anthropic, OpenAI u OpenRouter. GoGogot es un agente de IA autoalojado que se ejecuta en tu propio servidor y se controla mediante un bot de Telegram. Puede ejecutar comandos de shell, leer y editar archivos, buscar páginas web y obtener su contenido, conservar memoria y notas persistentes, buscar en conversaciones anteriores y programar tareas recurrentes con una sintaxis similar a la de cron. El proyecto se presenta como una alternativa más pequeña a OpenClaw: su núcleo tiene unas 9.000 líneas de Go y se distribuye como un único binario de unos 15 MB.
- ¿GoGogot es gratuito? ¿Qué licencia tiene?
- GoGogot es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿GoGogot sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de GoGogot fue el 26 ago 2026.
- ¿Para qué puedo usar GoGogot?
- Recibir cada mañana en Telegram un resumen diario de noticias o un informe Supervisar el uso de disco y memoria del servidor y enviar alertas al superar ciertos umbrales Procesar archivos, por ejemplo, combinar capturas de pantalla en un PDF y enviarlo de vuelta Extraer datos estructurados de páginas web y guardarlos en CSV
- ¿Dónde consigo GoGogot?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aspasskiy/GoGogot
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma autoalojada de agentes de IA persistentes con memoria a largo plazo que colaboran y responden en canales de chat, todo en un solo contenedor.
Runtime de agente de IA personal basado en Rust que se ejecuta en tu equipo y conecta proveedores de LLM con canales de chat, herramientas y hardware.
Servidor de agente de IA personal y autohospedado en un único binario de Rust, con ejecución de herramientas en sandbox, varios proveedores de LLM y canales de chat como Telegram y Discord.
Asistente personal de IA de código abierto para planificar, escribir y gestionar conocimiento personal, ejecutable en Mac o autoalojado con tus propias claves de modelos.
Leon es un asistente personal de IA de código abierto que se ejecuta localmente y puede usar herramientas, memoria y contexto para completar tareas.