App para macOS que executa um agente de IA com aprendizado contínuo 24/7 em um ambiente de trabalho no estilo de uma IDE, com memória, tarefas agendadas, controle do navegador e mensagens pelo WhatsApp/Telegram.
nanocoai/nanoclaw
Assistente pessoal de IA leve e isolado em contêineres, que se conecta a apps de mensagens como WhatsApp, Telegram, Slack e Discord e usa o Agent SDK da Claude.
Alternativa open source a:OpenClaw
- Estrelas
- 30,980
- Forks
- 12,725
- Issues abertas
- 1,013
- Último commit
- há 3 horas
O que é?
O NanoClaw é um assistente pessoal de IA que executa cada agente em seu próprio contêiner Linux. Ele se conecta a canais de mensagens como WhatsApp, Telegram, Discord, Slack, Microsoft Teams, iMessage, Matrix e e-mail, e cada agente mantém suas próprias instruções, memória e arquivos montados. O projeto se apresenta como uma alternativa menor e mais fácil de auditar que o OpenClaw, com uma base de código feita para ser lida por completo e modificada diretamente.
Os agentes são isolados em contêineres Docker e só podem acessar os diretórios montados explicitamente neles. As credenciais ficam fora do contêiner: as chamadas de API de saída passam por um gateway de credenciais, que injeta a autenticação e aplica políticas e limites de taxa por agente. Também há suporte a tarefas agendadas recorrentes e a buscas e consultas na web.
Por padrão, o agente usa o Claude Agent SDK da Anthropic. Outros provedores, como OpenAI Codex, OpenCode e modelos locais via Ollama, estão disponíveis como skills instaláveis. Canais e provedores são adicionados a cada fork com comandos /add-<name>, então cada instalação inclui apenas as integrações necessárias. A configuração é feita por um script que pode passar o controle para o Claude Code quando uma etapa falha.
Recursos principais
- 01Conecta-se a WhatsApp, Telegram, Discord, Slack, Teams, iMessage, Matrix e e-mail por meio de skills de canal instaláveis
- 02Cada agente é executado em seu próprio contêiner Docker e só consegue acessar os diretórios montados explicitamente
- 03As credenciais são injetadas por um gateway no momento da solicitação, então os agentes nunca têm acesso às chaves de API em texto puro
- 04Memória e instruções CLAUDE.md por agente, com roteamento flexível entre canais e agentes
- 05Tarefas agendadas recorrentes que podem ser pausadas ou gerenciadas pelo chat
- 06Base de código pequena, sem arquivos de configuração; a personalização é feita editando o código
Casos de uso
- Executar um assistente pessoal sempre ativo, que gerencia mensagens e resumos agendados sem dar acesso à máquina inteira
- Manter agentes separados para conversas de trabalho e pessoais, cada um com sua própria memória e seus próprios arquivos
- Experimentar o isolamento de agentes quando você quer ler e modificar todo o código do assistente
- Usar o Claude Code para personalizar um fork de um assistente pequeno e auto-hospedado
Tópicos
Perguntas frequentes
- O que é nanoclaw?
- Assistente pessoal de IA leve e isolado em contêineres, que se conecta a apps de mensagens como WhatsApp, Telegram, Slack e Discord e usa o Agent SDK da Claude. O NanoClaw é um assistente pessoal de IA que executa cada agente em seu próprio contêiner Linux. Ele se conecta a canais de mensagens como WhatsApp, Telegram, Discord, Slack, Microsoft Teams, iMessage, Matrix e e-mail, e cada agente mantém suas próprias instruções, memória e arquivos montados. O projeto se apresenta como uma alternativa menor e mais fácil de auditar que o OpenClaw, com uma base de código feita para ser lida por completo e modificada diretamente.
- nanoclaw é gratuito? Qual é a licença?
- nanoclaw é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- nanoclaw ainda é mantido?
- Manutenção ativa. O último commit de nanoclaw foi em 22 de out. de 2026.
- Para que posso usar nanoclaw?
- Executar um assistente pessoal sempre ativo, que gerencia mensagens e resumos agendados sem dar acesso à máquina inteira Manter agentes separados para conversas de trabalho e pessoais, cada um com sua própria memória e seus próprios arquivos Experimentar o isolamento de agentes quando você quer ler e modificar todo o código do assistente Usar o Claude Code para personalizar um fork de um assistente pequeno e auto-hospedado
- Onde consigo nanoclaw?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nanocoai/nanoclaw
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um agente de IA que aprende com a experiência para criar e aprimorar skills, funciona com vários provedores de modelos e pode ser usado pela CLI e por apps de mensagens.
Um assistente pessoal de IA local-first que cria uma wiki, coleções de dados e pequenos apps a partir de conversas, mantendo os arquivos no seu espaço de trabalho.
Um agente de IA leve e self-hosted, escrito em Go, que roda no seu servidor e funciona pelo Telegram com modelos da Anthropic, OpenAI ou OpenRouter.
Um coworker pessoal de IA self-hosted, com interface Web e baseado em um agente Claude Code, integração com apps de mensagens e execução de tarefas em sandbox.
Distribuição do OpenClaw localizada para chinês simplificado: um assistente pessoal de IA open source que roda no seu computador e funciona por apps de chat.