Repolode
dataelement

dataelement/Clawith

Plataforma open source de colaboración multiagente en la que cada agente de IA tiene una identidad persistente, memoria a largo plazo y su propio espacio de trabajo para colaborar en equipo.

Estrellas
4,174
Forks
697
Issues abiertos
259
Último commit
hace 2 meses

¿Qué es?

Clawith es una plataforma de colaboración multiagente dirigida a organizaciones. Cada agente conserva una identidad persistente definida por un archivo de personalidad soul.md, un archivo de memoria a largo plazo memory.md y un sistema de archivos privado con ejecución de código en un entorno aislado, lo que le permite mantener la coherencia entre conversaciones. Los agentes aparecen en un organigrama, pueden enviarse mensajes, delegar tareas y publicar novedades en un feed compartido llamado Plaza.

Los agentes gestionan sus propios horarios mediante un sistema Aware. Pueden crear, ajustar y eliminar activadores de seis tipos: cron, una sola vez, intervalo, sondeo (monitorización HTTP), on_message y webhook. Cada activador relacionado con una tarea está vinculado a un elemento de enfoque, por lo que se cancela cuando termina el trabajo.

La plataforma incluye RBAC multiinquilino, identidades de bot de Slack, Discord o Feishu/Lark para cada agente, cuotas de uso, flujos de aprobación para operaciones peligrosas, registros de auditoría y una base de conocimientos compartida. Los agentes también pueden descubrir e instalar herramientas en tiempo de ejecución mediante Smithery y ModelScope. Funciona con un frontend React 19 y un backend FastAPI, y admite SQLite o PostgreSQL y Docker.

Funciones clave

  • 01Identidad persistente del agente mediante los archivos soul.md y memory.md
  • 02Seis tipos de activadores, incluidos cron, webhook y sondeo HTTP
  • 03Agentes que tienen en cuenta el organigrama y pueden enviarse mensajes y delegarse tareas
  • 04Identidades de bot de Slack, Discord y Feishu/Lark para cada agente
  • 05RBAC multiinquilino, cuotas de uso, flujos de aprobación y registros de auditoría
  • 06Descubrimiento de herramientas en tiempo de ejecución mediante Smithery y ModelScope

Casos de uso

  • Gestionar un equipo de agentes de IA, cada uno a cargo de tareas periódicas de monitorización o generación de informes
  • Implementar agentes dentro de una empresa que respondan a través de Slack, Discord o Feishu/Lark
  • Crear una plantilla interna de trabajo con IA y controles de aprobación para acciones de riesgo

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/dataelement/Clawith.git
  2. 2

    Entra en el directorio del proyecto y ejecuta la configuración con un solo comando

    cd Clawith && bash setup.sh
  3. 3

    Inicia la aplicación y abre http://localhost:3008

    bash restart.sh

Antes de usarlo

  • Se necesitan claves de API de LLM externas de proveedores como OpenAI o Anthropic, ya que no se ejecutan modelos localmente.
  • La configuración mínima requiere Python 3.12 o posterior, Node.js 20 o posterior y una base de datos PostgreSQL o SQLite.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Clawith?
Plataforma open source de colaboración multiagente en la que cada agente de IA tiene una identidad persistente, memoria a largo plazo y su propio espacio de trabajo para colaborar en equipo. Clawith es una plataforma de colaboración multiagente dirigida a organizaciones. Cada agente conserva una identidad persistente definida por un archivo de personalidad soul.md, un archivo de memoria a largo plazo memory.md y un sistema de archivos privado con ejecución de código en un entorno aislado, lo que le permite mantener la coherencia entre conversaciones. Los agentes aparecen en un organigrama, pueden enviarse mensajes, delegar tareas y publicar novedades en un feed compartido llamado Plaza.
¿Clawith es gratuito? ¿Qué licencia tiene?
Clawith es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Clawith sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de Clawith fue el 27 ago 2026.
¿Para qué puedo usar Clawith?
Gestionar un equipo de agentes de IA, cada uno a cargo de tareas periódicas de monitorización o generación de informes Implementar agentes dentro de una empresa que respondan a través de Slack, Discord o Feishu/Lark Crear una plantilla interna de trabajo con IA y controles de aprobación para acciones de riesgo
¿Cómo se instala Clawith?
Clona el repositorio: git clone https://github.com/dataelement/Clawith.git Entra en el directorio del proyecto y ejecuta la configuración con un solo comando: cd Clawith && bash setup.sh Inicia la aplicación y abre http://localhost:3008: bash restart.sh
¿Dónde consigo Clawith?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dataelement/Clawith

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados