tabyAgent - una alternativa más ligera y sencilla a OpenClaw/Hermes
(github.com/gpdir16)Creé una alternativa más ligera y fácil de usar a OpenClaw y Hermes llamada TabyAgent.
Funciona solo dentro de Docker, sin montajes del host, y se puede conversar con él por Telegram.
Ya había usado tanto OpenClaw como Hermes, pero como tenían partes inestables y, en el caso de OpenClaw, era demasiado pesado y con muchos bugs, terminé haciéndolo yo mismo.
Está hecho de forma intencionalmente simple, así que no tiene funciones complejas como soporte para varios mensajeros, generación de imágenes o llamadas de voz como OC o HA, pero yo considero que eso es una ventaja porque facilita el mantenimiento y ayuda a mantenerlo ligero.
Al momento de escribir esta publicación, la versión 0.3.0 ya fue lanzada y está publicada en GitHub con licencia AGPL 3.0: https://github.com/gpdir16/tabyAgent
Por ahora ya están implementadas todas las funciones que realmente necesito para usarlo, pero si al usarlo necesitan alguna función adicional o tienen comentarios, háganmelo saber.
Diferencias
- Aproximadamente 9 veces menos uso de RAM frente a OpenClaw (OC ~3GB, HA ~600MB)
- Funciona en Docker sin montajes del host, por lo que hay menos riesgo de dañar el host (OC opcional, HA requiere conexión al host)
- Configuración interactiva y sencilla desde una sola línea de script de instalación y dentro del bot de Telegram (OC/HA es complejo)
- Renderizado de tablas que también se ve correctamente dentro de Telegram (OC/HA no lo soportan)
- Relativamente menos uso de tokens y menos cantidad de llamadas, por lo que resulta más económico (se minimizan las llamadas en segundo plano y las no esenciales)
Funciones compatibles
- Control del navegador: soporte integrado nativo para browser-use y playwright
- Tareas repetitivas (cron jobs): el agente las configura de forma autónoma y las ejecuta automáticamente a horas específicas
- Skills integradas: obtener menús/comidas escolares y horarios de escuelas en Corea, búsqueda de skills, creación de skills, etc.
- Herramientas de archivos y terminal: puede encargarse de casi cualquier tarea
- Varios proveedores: OpenAI, OpenRouter, Synthetic, etc.
- Memoria automática: agrega/elimina/actualiza recuerdos de manera inteligente durante la conversación, al iniciar una nueva sesión, etc.
- Markdown: soporta el formato de la API de Telegram y envía las tablas renderizadas como imagen
- Estado en tiempo real: modelo, cantidad de llamadas a herramientas y ventana de contexto, estado de salida, herramienta en uso, tiempo transcurrido, etc.
- Contexto infinito: mantiene los mensajes recientes y comprime solo los mensajes antiguos o poco importantes
- Publicaciones de X: consulta publicaciones de Twitter sin clave de la API de X (usando FxEmbed)
- Y muchas otras cosas
Plataformas compatibles
Es compatible con cualquier plataforma que tenga Docker.
En macOS y Linux también se puede instalar en una sola línea con el script de instalación automática. (En Windows hay que instalarlo manualmente)
Aún no hay comentarios.