Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

agy-to-im

Telegram bridge daemon for Google Antigravity CLI (agy), enabling persistent, isolated code editing sessions over Telegram chats.

Ficha actualizada 23 sept 2026, 5:30 · upstream 23 sept 2026, 5:18 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es agy-to-im

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Antigravity-telegram-bridge es un daemon en Python que actúa como intermediario entre el chat de Telegram y la consola de comandos antigravity (agy) del proyecto Gemini. Permite sesiones de edición de código persistentes e aisladas por chat, manteniendo cada sesión independiente sin afectar a las demás. Funciona con systemd --user para operación en entorno de usuario y soporta webhook para integración remota.

CASOS DE USO
  • Edición de código persistente en chats de Telegram sin necesidad de reiniciar el proyecto
  • Integración entre desarrolladores que trabajan en proyectos Gemini a través de Telegram
  • Colaboración remota donde los miembros del equipo acceden al mismo proyecto desde diferentes dispositivos
  • Gestión de sesiones de desarrollo con aislamiento entre mensajes para evitar conflictos
  • Automatización de tareas de desarrollo mediante webhook y cron jobs
  • Integración de herramientas de CI/CD que requieran acceso a chats de Telegram
PUNTOS DESTACADOS
  • Soporta múltiples usuarios simultáneamente con control FIFO (First-In-First-Out) para evitar conflictos de ejecución
  • Implementa verificación HMAC-SHA256 en webhook para proteger contra inyección de payloads falsos
  • Permite acceso desde cualquier dispositivo mediante systemd --user sin necesidad de reiniciar el servicio
  • Soporta múltiples formatos de archivo (texto, imágenes, documentos) con rutas permitidas configurables por usuario
  • Proporciona métricas en Prometheus y endpoint /health para monitoreo del estado del sistema
  • Permite reinicio automático mediante gate de salud que detecta procesos zombie o fallos de memoria
PRECAUCIONES
  • El servicio opera bajo systemd --user, lo que requiere un entorno Linux con systemd activado y el usuario debe tener permisos para iniciar servicios
  • La persistencia de datos depende del estado local en cada proyecto; no existe sincronización entre proyectos diferentes
  • Las sesiones se reinician al cerrar la terminal o al cambiar de usuario sin persistencia adicional
  • El webhook requiere un endpoint HTTP configurado y una verificación HMAC que puede ser compleja para implementaciones simples
  • No incluye autenticación en dos pasos (MFA) ni gestión de claves de acceso por defecto
  • La seguridad del token Telegram se basa únicamente en la credencial proporcionada por el usuario, sin cifrado adicional
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instale el servicio con systemctl --user start antigravity-telegram-bridge.service. Verifique que el entorno de ejecución use .venv/bin/python para evitar conflictos de paquetes. Configure un webhook en /api/health o /metrics para recibir notificaciones del estado. Para producción, implemente un firewall restringido a puertos específicos y configure alertas de salud con Prometheus. Asegúrese de habilitar linger en systemd para mantener la sesión activa tras reinicios.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.