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.
nearai/ironclaw
Assistente pessoal de IA auto-hospedado em Rust, com ferramentas isoladas em sandboxes WASM, armazenamento criptografado de credenciais e interface web, inspirado no OpenClaw.
Alternativa open source a:ChatGPT
- Estrelas
- 12,665
- Forks
- 1,485
- Issues abertas
- 1,561
- Último commit
- anteontem
O que é?
O IronClaw é um assistente pessoal de IA que roda na sua própria máquina. Escrito em Rust, ele se apresenta como um “Agent OS” com foco em privacidade, segurança e extensibilidade. A configuração é feita pelo comando `ironclaw onboard`, que seleciona um provedor de LLM, armazena a chave de API em um cofre local criptografado e, no macOS e Linux, instala um serviço em segundo plano com um link de acesso à WebUI.
O projeto dá ênfase ao isolamento. Ferramentas não confiáveis rodam em sandboxes WebAssembly com permissões baseadas em capacidades; as requisições HTTP são limitadas a hosts e caminhos aprovados; e os segredos são injetados na fronteira do host, para que as ferramentas nunca tenham acesso a eles. Também inclui defesas contra prompt injection, detecção de vazamentos e um log de auditoria completo das execuções de ferramentas. Há suporte opcional a sandboxing com Docker e tokens por tarefa.
Além de conversar por REPL, HTTP e canais do Telegram ou Slack, o IronClaw oferece rotinas agendadas com cron e acionadas por eventos, um heartbeat para monitoramento em segundo plano, tarefas paralelas, memória híbrida com busca de texto completo e vetorial e integração com servidores MCP. É uma reimplementação em Rust inspirada no projeto TypeScript OpenClaw.
Recursos principais
- 01Ferramentas não confiáveis rodam em sandboxes WebAssembly com permissões baseadas em capacidades.
- 02Chaves de API e segredos são injetados na fronteira do host e nunca ficam expostos às ferramentas.
- 03O acesso HTTP é limitado a hosts e caminhos explicitamente aprovados.
- 04Converse por REPL, webhooks HTTP, Telegram, Slack e uma interface de navegador com transmissão em tempo real.
- 05Rotinas de cron, eventos e webhooks executam automações em segundo plano.
- 06Busca híbrida de texto completo e vetorial em memória persistente.
- 07Conecta-se a servidores Model Context Protocol (MCP) para adicionar ferramentas.
Casos de uso
- Executar um assistente pessoal de IA que mantém anotações e credenciais privadas na sua própria máquina.
- Automatizar verificações agendadas ou respostas a webhooks com um agente LLM.
- Conversar com um assistente de IA pelo Telegram ou Slack, mantendo o acesso às ferramentas restrito.
- Experimentar ferramentas WASM próprias, executadas em sandbox, para um agente.
Tópicos
Perguntas frequentes
- O que é ironclaw?
- Assistente pessoal de IA auto-hospedado em Rust, com ferramentas isoladas em sandboxes WASM, armazenamento criptografado de credenciais e interface web, inspirado no OpenClaw. O IronClaw é um assistente pessoal de IA que roda na sua própria máquina. Escrito em Rust, ele se apresenta como um “Agent OS” com foco em privacidade, segurança e extensibilidade. A configuração é feita pelo comando `ironclaw onboard`, que seleciona um provedor de LLM, armazena a chave de API em um cofre local criptografado e, no macOS e Linux, instala um serviço em segundo plano com um link de acesso à WebUI.
- ironclaw é gratuito? Qual é a licença?
- ironclaw é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ironclaw ainda é mantido?
- Manutenção ativa. O último commit de ironclaw foi em 20 de out. de 2026.
- Para que posso usar ironclaw?
- Executar um assistente pessoal de IA que mantém anotações e credenciais privadas na sua própria máquina. Automatizar verificações agendadas ou respostas a webhooks com um agente LLM. Conversar com um assistente de IA pelo Telegram ou Slack, mantendo o acesso às ferramentas restrito. Experimentar ferramentas WASM próprias, executadas em sandbox, para um agente.
- Onde consigo ironclaw?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nearai/ironclaw
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework de agente pessoal de IA self-hosted em Python, com WebUI no navegador, cliente de terminal, canais de chat, ferramentas, memória e suporte a MCP.
Assistente pessoal de IA e Agent Harness de código aberto que planeja tarefas, executa ferramentas e skills e mantém memória em canais Web e de mensagens instantâneas.
Instala e executa a plataforma de agentes de IA OpenClaw no Android, diretamente no Termux, usando apenas o linker dinâmico glibc, sem uma distribuição Linux completa via proot.
Cherry Studio é um cliente de IA para desktop multiplataforma que se conecta a diversos provedores de LLM, modelos locais e mais de 300 assistentes predefinidos.
Skills para agentes que dão acesso a transcrições do YouTube, busca de vídeos, navegação por canais e extração de playlists via TranscriptAPI.