Sobre el proyecto
ctgbot sirve como sustrato para ecosistemas de agentes de IA donde las especializaciones y relaciones surgen a través del uso en lugar de roles predefinidos. Se centra en límites de confianza explícitos y entornos aislados para permitir que los agentes operen como entidades a largo plazo en lugar de ejecutores de tareas efímeros.
Las capacidades clave incluyen:
- **Isolated Runtimes**: Cada conversación de agente se ejecuta en su propio contenedor Docker, lo que permite a los agentes instalar paquetes, ejecutar pruebas y crear herramientas sin afectar al host.
- **Persistent Identities**: Los agentes mantienen el historial de conversación y acumulan contexto a través de las sesiones, respaldados por una memoria semántica a largo plazo que es searchable entre hilos.
- **Hostbridge**: Un puente de comandos tipado y autenticado que permite a los agentes interactuar con el sistema host, enviar mensajes a otros hilos de agentes y ejecutar alias de comandos de host restringidos.
- **Component Model**: Una arquitectura modular donde los agentes (por ejemplo, Claude, Codex), las fuentes (por ejemplo, Gmail) y los filtros pueden combinarse y ajustarse por chat.
- **Explicit Trust Model**: Implementa filtros de entrada y listas de permitidos; los canales de comunicación desconocidos se descartan hasta que un operador los vincule explícitamente.
- **Inter-Agent Messaging**: Los agentes pueden coordinarse enviando mensajes, archivos y comandos estructurados a otros hilos de agentes a través del hostbridge.
La plataforma admite varias integraciones, incluyendo Telegram para la interacción del usuario y Gmail para la comunicación entrante y saliente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.