Sobre o projeto

TangleClaw é um orquestrador de sessões de programação com IA para macOS que mantém sessões de desenvolvimento assistidas por IA ativas através de quedas de rede, troca de dispositivos e reconexões. Ele envolve sessões do Claude Code, Codex, Antigravity (CLI Gemini do Google), Aider e instâncias remotas do OpenClaw dentro de processos tmux persistentes. As capacidades principais incluem wraps estruturados de sessão que geram automaticamente resumos, registros de alterações do projeto e resumes primários para que a próxima sessão retome exatamente onde a última parou. Transcrições completas são copiadas e pesquisáveis a partir de uma gaveta de Histórico de Sessão por projeto, com filtros para data, tags, tipo e arquivos modificados. A ferramenta oferece um dashboard baseado em navegador com PWA instalável no mobile, um assistente Project Master persistente e consciente da frota, e um Session Switchboard (Medusa) para mensagens diretas entre agentes com livretos de entrega e monitores de despertar. Os recursos de segurança incluem um ingress Caddy com TLS e controle de acesso por senha, tokens de serviço para acesso à API entre máquinas, atribuição de usuário nas sessões, setup forçado da primeira conta e códigos de recuperação para evitar bloqueios. Funcionalidades adicionais: geração nativa de configurações do motor (CLAUDE.md, .codex.yaml, AGENTS.md, .aider.conf.yml), perfis de orquestração por projeto vinculados a endpoints compatíveis com OpenAI, PortHub para gerenciamento centralizado de portas, grupos de projeto com documentos compartilhados, Project Map e Feature Index, regras de sessão com melhorias propostas por IA e aprovação do operador, governança Prawduct, upload de arquivos com verificação de segredos apenas por sinalizadores, e uma REST API completa. Construído com apenas Node.js 22+ stdlib, zero dependências npm, sem etapa de build, armazenamento SQLite e suíte abrangente de testes.