Repolode
dataelement

dataelement/Clawith

Plataforma open source de colaboração multiagente em que cada agente de IA tem identidade persistente, memória de longo prazo e espaço de trabalho próprio, atuando em equipe.

Estrelas
4,174
Forks
697
Issues abertas
259
Último commit
há 2 meses

O que é?

Clawith é uma plataforma de colaboração multiagente voltada para organizações. Cada agente mantém uma identidade persistente, definida por um arquivo de personalidade soul.md, um arquivo de memória de longo prazo memory.md e um sistema de arquivos privado com execução de código em sandbox, garantindo consistência entre conversas. Os agentes aparecem em um organograma, podem trocar mensagens, delegar tarefas e publicar atualizações em um feed compartilhado chamado Plaza.

Os agentes gerenciam as próprias agendas por meio do sistema Aware. Eles podem criar, ajustar e remover gatilhos de seis tipos: cron, once, interval, poll (monitoramento HTTP), on_message e webhook. Cada gatilho relacionado a uma tarefa fica vinculado a um item de foco, então é cancelado quando o trabalho é concluído.

A plataforma inclui RBAC multi-tenant, identidades de bot individuais para Slack, Discord ou Feishu/Lark, cotas de uso, fluxos de aprovação para operações perigosas, logs de auditoria e uma base de conhecimento compartilhada. Os agentes também podem descobrir e instalar ferramentas em tempo de execução por meio do Smithery e do ModelScope. A plataforma usa um frontend React 19 e um backend FastAPI, com suporte a SQLite ou PostgreSQL e Docker.

Recursos principais

  • 01Identidade persistente dos agentes por meio dos arquivos soul.md e memory.md
  • 02Seis tipos de gatilho, incluindo cron, webhook e monitoramento HTTP
  • 03Agentes integrados ao organograma que trocam mensagens e delegam tarefas entre si
  • 04Identidades de bot individuais para Slack, Discord e Feishu/Lark
  • 05RBAC multi-tenant, cotas de uso, fluxos de aprovação e logs de auditoria
  • 06Descoberta de ferramentas em tempo de execução por meio do Smithery e do ModelScope

Casos de uso

  • Gerenciar uma equipe de agentes de IA, cada um responsável por tarefas recorrentes de monitoramento ou geração de relatórios
  • Implantar agentes em uma empresa para responder pelo Slack, Discord ou Feishu/Lark
  • Criar uma força de trabalho interna de IA com etapas de aprovação para ações arriscadas

Início rápido

  1. 1

    Clone o repositório

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

    Acesse o diretório do projeto e execute a configuração com um único comando

    cd Clawith && bash setup.sh
  3. 3

    Inicie o app e abra http://localhost:3008

    bash restart.sh

Antes de usar

  • São necessárias chaves de API de LLM externas de provedores como OpenAI ou Anthropic, pois nenhum modelo é executado localmente.
  • A configuração mínima requer Python 3.12 ou superior, Node.js 20 ou superior e um banco de dados PostgreSQL ou SQLite.

Em coleções

Tópicos

Perguntas frequentes

O que é Clawith?
Plataforma open source de colaboração multiagente em que cada agente de IA tem identidade persistente, memória de longo prazo e espaço de trabalho próprio, atuando em equipe. Clawith é uma plataforma de colaboração multiagente voltada para organizações. Cada agente mantém uma identidade persistente, definida por um arquivo de personalidade soul.md, um arquivo de memória de longo prazo memory.md e um sistema de arquivos privado com execução de código em sandbox, garantindo consistência entre conversas. Os agentes aparecem em um organograma, podem trocar mensagens, delegar tarefas e publicar atualizações em um feed compartilhado chamado Plaza.
Clawith é gratuito? Qual é a licença?
Clawith é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Clawith ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de Clawith foi em 27 de ago. de 2026.
Para que posso usar Clawith?
Gerenciar uma equipe de agentes de IA, cada um responsável por tarefas recorrentes de monitoramento ou geração de relatórios Implantar agentes em uma empresa para responder pelo Slack, Discord ou Feishu/Lark Criar uma força de trabalho interna de IA com etapas de aprovação para ações arriscadas
Como instalar Clawith?
Clone o repositório: git clone https://github.com/dataelement/Clawith.git Acesse o diretório do projeto e execute a configuração com um único comando: cd Clawith && bash setup.sh Inicie o app e abra http://localhost:3008: bash restart.sh
Onde consigo Clawith?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dataelement/Clawith

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados