attesttag
Bot de IA para Slack y Microsoft Teams ejecutando modelos abiertos en endpoints compatibles OpenAI. Incluye consola admin, persistencia SQLite/Postgres y despliegue auto-alojado vía Docker o Helm.
Ficha actualizada 24 sept 2026, 5:02 · upstream 24 sept 2026, 4:31 · release sin release detectada
Qué es attesttag
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
attesttag actúa como compañero de IA seguro para entornos corporativos, integrándose en hilos de Slack y Microsoft Teams. Su arquitectura prioriza la seguridad mediante un proxy en el borde que inyecta credenciales, asegurando que los modelos nunca reciban claves secretas directamente. Soporta modelos abiertos a través de cualquier endpoint compatible con OpenAI, como OpenRouter o GLM-5.3-Flash por defecto.
La herramienta ofrece capacidades nativas sin configuración previa, incluyendo acceso al historial de Slack, búsqueda web, RAG sobre documentos locales o en S3/MinIO, y conexión a servicios externos como GitHub o ClickUp. Incluye una consola administrativa integrada para gestionar scopes, roles, auditoría de actividad y presupuestos. La implementación es robusta con soporte para corrección automática de código mediante jobs separados que abren PRs sin fusionar cambios.
El despliegue es flexible, permitiendo usar SQLite por defecto o Postgres para escalabilidad, junto con almacenamiento en S3-compatible para documentos. Los scripts de instalación son idempotentes y soportan múltiples plataformas como Google Cloud, AWS, Azure y Kubernetes mediante Helm.
- Asistente de soporte técnico que responde preguntas en hilos de Slack consultando documentación interna y web.
- Agente de desarrollo que analiza repositorios, escribe código y abre PRs tras validar cambios con pruebas.
- Buscador RAG sobre documentos corporativos almacenados localmente o en buckets S3 compatibles.
- Conector seguro a servicios externos (calendarios, correo) sin exponer credenciales al modelo de IA.
- Moderación de contenido con guardrails contra inyección de prompts y auditoría de cada llamada a herramienta.
- Aislamiento de credenciales mediante proxy en el borde, evitando que los modelos vean secretos.
- Soporte nativo simultáneo para Slack y Microsoft Teams con una sola instancia binaria.
- Ejecución de modelos abiertos vía endpoints compatibles OpenAI sin depender de APIs cerradas.
- Consola administrativa integrada para gestión de roles, auditoría y configuración de canales.
- Scripts de despliegue idempotentes para múltiples nubes (GCP, AWS, Azure) con soporte Docker.
- Requiere origen HTTPS público por limitaciones de Slack que no envían eventos a localhost.
- Necesita CPU siempre activo para el dispatcher y scheduler; plataformas serverless pueden fallar si se congelan en idle.
- Replicación en SQLite es durabilidad, no clustering real; requiere Postgres para evitar bloqueos de escritura multiinstancia.
- Scripts de despliegue para AWS y Azure son menos probados diariamente que los de Google Cloud.
- Requiere backup externo del MASTER_KEY fuera del repositorio para recuperar credenciales en caso de pérdida.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Configurar `MASTER_KEY` fuera del repositorio antes del primer arranque. Usar perfil `quicktunnel` o HTTPS propio si no hay dominio. Asegurar CPU siempre activo en plataformas serverless. Considerar migración a Postgres para escalabilidad y evitar bloqueos de escritura en SQLite multiinstancia.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.