Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
nearai/ironclaw
Asistente personal de IA autoalojado, escrito en Rust, con herramientas aisladas en sandbox WASM, almacenamiento cifrado de credenciales e interfaz web, inspirado en OpenClaw.
Alternativa open source a:ChatGPT
- Estrellas
- 12,665
- Forks
- 1,485
- Issues abiertos
- 1,561
- Último commit
- anteayer
¿Qué es?
IronClaw es un asistente personal de IA que se ejecuta en tu propia máquina. Está escrito en Rust y se presenta como un «Agent OS» centrado en la privacidad, la seguridad y la extensibilidad. La configuración se realiza con el comando `ironclaw onboard`, que permite elegir un proveedor de LLM, guarda la API key en un almacén local cifrado de secretos y, en macOS y Linux, instala un servicio en segundo plano con un enlace para iniciar sesión en la WebUI.
El proyecto hace hincapié en el aislamiento. Las herramientas no confiables se ejecutan en sandboxes de WebAssembly con permisos basados en capacidades; las solicitudes HTTP se limitan a hosts y rutas aprobados, y los secretos se inyectan en el límite del host para que las herramientas nunca puedan verlos. También incluye defensas contra la inyección de prompts, detección de filtraciones y un registro de auditoría completo de las ejecuciones de herramientas. Además, admite el aislamiento opcional con Docker y tokens por tarea.
Además del chat mediante una REPL, HTTP o los canales de Telegram y Slack, IronClaw ofrece rutinas con cron y basadas en eventos, un heartbeat para la supervisión en segundo plano, tareas en paralelo, memoria híbrida de texto completo y vectores, e integración con servidores MCP. Es una reimplementación en Rust inspirada en el proyecto TypeScript OpenClaw.
Funciones clave
- 01Las herramientas no confiables se ejecutan en sandboxes de WebAssembly con permisos basados en capacidades.
- 02Las API keys y los secretos se inyectan en el límite del host y nunca quedan expuestos a las herramientas.
- 03El acceso HTTP se limita a hosts y rutas aprobados explícitamente.
- 04Chat mediante REPL, webhooks HTTP, Telegram, Slack y una interfaz de navegador con transmisión en tiempo real.
- 05Las rutinas con cron, eventos y webhooks ejecutan automatizaciones en segundo plano.
- 06Búsqueda híbrida de texto completo y vectores en la memoria persistente.
- 07Se conecta a servidores Model Context Protocol (MCP) para ofrecer herramientas adicionales.
Casos de uso
- Ejecutar un asistente de IA privado que conserve las notas personales y las credenciales en tu propia máquina.
- Automatizar comprobaciones programadas o reacciones a webhooks con un agente LLM.
- Chatear con un asistente de IA por Telegram o Slack y mantener restringido el acceso a las herramientas.
- Experimentar con herramientas WASM aisladas creadas por ti para un agente.
Temas
Preguntas frecuentes
- ¿Qué es ironclaw?
- Asistente personal de IA autoalojado, escrito en Rust, con herramientas aisladas en sandbox WASM, almacenamiento cifrado de credenciales e interfaz web, inspirado en OpenClaw. IronClaw es un asistente personal de IA que se ejecuta en tu propia máquina. Está escrito en Rust y se presenta como un «Agent OS» centrado en la privacidad, la seguridad y la extensibilidad. La configuración se realiza con el comando `ironclaw onboard`, que permite elegir un proveedor de LLM, guarda la API key en un almacén local cifrado de secretos y, en macOS y Linux, instala un servicio en segundo plano con un enlace para iniciar sesión en la WebUI.
- ¿ironclaw es gratuito? ¿Qué licencia tiene?
- ironclaw es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ironclaw sigue mantenido?
- Mantenimiento activo. El último commit de ironclaw fue el 20 oct 2026.
- ¿Para qué puedo usar ironclaw?
- Ejecutar un asistente de IA privado que conserve las notas personales y las credenciales en tu propia máquina. Automatizar comprobaciones programadas o reacciones a webhooks con un agente LLM. Chatear con un asistente de IA por Telegram o Slack y mantener restringido el acceso a las herramientas. Experimentar con herramientas WASM aisladas creadas por ti para un agente.
- ¿Dónde consigo ironclaw?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nearai/ironclaw
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de agente personal de IA autohospedado en Python, con WebUI en el navegador, cliente de terminal, canales para apps de chat, herramientas, memoria y compatibilidad con MCP.
Asistente personal de IA y Agent Harness de código abierto que planifica tareas, ejecuta herramientas y skills, y conserva la memoria en canales web y de mensajería.
Instala y ejecuta la plataforma de agentes de IA OpenClaw en Android directamente en Termux, usando solo el enlazador dinámico de glibc en lugar de una distribución Linux completa con proot.
Cherry Studio es un cliente de IA de escritorio multiplataforma que se conecta con numerosos proveedores de LLM, modelos locales y más de 300 asistentes preconfigurados.
Habilidades para agentes que dan acceso a transcripciones de YouTube, búsqueda de videos, canales y listas de reproducción mediante el servicio TranscriptAPI.