Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
nearai/ironclaw
Персональный AI-ассистент на Rust для самостоятельного хостинга: инструменты в WASM-песочницах, зашифрованное хранилище секретов и веб-интерфейс; вдохновлён OpenClaw.
Open source альтернатива:ChatGPT
- Звёзды
- 12,665
- Форки
- 1,485
- Открытые issues
- 1,561
- Последний коммит
- позавчера
Что это?
IronClaw — персональный AI-ассистент, который работает на вашем компьютере. Он написан на Rust и позиционируется как «Agent OS» с упором на конфиденциальность, безопасность и расширяемость. Настройка выполняется командой `ironclaw onboard`: она помогает выбрать провайдера LLM, сохраняет API-ключ в локальном зашифрованном хранилище секретов, а в macOS и Linux устанавливает фоновую службу и предоставляет ссылку для входа в WebUI.
Проект уделяет особое внимание изоляции. Непроверенные инструменты запускаются в песочницах WebAssembly с разрешениями на основе возможностей, HTTP-запросы ограничены разрешёнными хостами и путями, а секреты передаются на границе хоста, поэтому инструменты никогда их не видят. Также предусмотрены защита от prompt injection, обнаружение утечек и полный журнал аудита запусков инструментов. Дополнительно поддерживается изоляция в Docker с токенами для каждой задачи.
Помимо чата через REPL, HTTP, Telegram или Slack, IronClaw поддерживает задачи cron и сценарии, запускаемые событиями, heartbeat для фонового мониторинга, параллельные задачи, гибридную память с полнотекстовым и векторным поиском, а также интеграцию с MCP-серверами. Это реализация на Rust, созданная по мотивам TypeScript-проекта OpenClaw.
Ключевые возможности
- 01Непроверенные инструменты запускаются в песочницах WebAssembly с разрешениями на основе возможностей.
- 02API-ключи и секреты передаются на границе хоста и никогда не раскрываются инструментам.
- 03Доступ по HTTP ограничен явно разрешёнными хостами и путями.
- 04Общение через REPL, HTTP-вебхуки, Telegram, Slack и браузерный интерфейс с потоковой передачей данных в реальном времени.
- 05Сценарии cron, событий и вебхуков автоматизируют фоновые задачи.
- 06Гибридный полнотекстовый и векторный поиск по постоянной памяти.
- 07Подключение к серверам Model Context Protocol (MCP) для использования дополнительных инструментов.
Сценарии использования
- Запуск приватного AI-ассистента, который хранит личные заметки и учётные данные на вашем компьютере.
- Автоматизация запланированных проверок или реакций на вебхуки с помощью агента на базе LLM.
- Общение с AI-ассистентом через Telegram или Slack при ограниченном доступе к инструментам.
- Эксперименты с собственными WASM-инструментами для агента, работающими в песочнице.
Темы
Частые вопросы
- Что такое ironclaw?
- Персональный AI-ассистент на Rust для самостоятельного хостинга: инструменты в WASM-песочницах, зашифрованное хранилище секретов и веб-интерфейс; вдохновлён OpenClaw. IronClaw — персональный AI-ассистент, который работает на вашем компьютере. Он написан на Rust и позиционируется как «Agent OS» с упором на конфиденциальность, безопасность и расширяемость. Настройка выполняется командой `ironclaw onboard`: она помогает выбрать провайдера LLM, сохраняет API-ключ в локальном зашифрованном хранилище секретов, а в macOS и Linux устанавливает фоновую службу и предоставляет ссылку для входа в WebUI.
- ironclaw можно использовать бесплатно? Какая у него лицензия?
- ironclaw распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ironclaw всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ironclaw — 20 окт. 2026 г..
- Для чего можно использовать ironclaw?
- Запуск приватного AI-ассистента, который хранит личные заметки и учётные данные на вашем компьютере. Автоматизация запланированных проверок или реакций на вебхуки с помощью агента на базе LLM. Общение с AI-ассистентом через Telegram или Slack при ограниченном доступе к инструментам. Эксперименты с собственными WASM-инструментами для агента, работающими в песочнице.
- Где скачать ironclaw?
- Исходный код и инструкции по установке — на GitHub: https://github.com/nearai/ironclaw
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.
Устанавливает и запускает платформу AI-агентов OpenClaw на Android прямо в Termux, используя только динамический загрузчик glibc вместо полноценного дистрибутива Linux в proot.
Cherry Studio — кроссплатформенный десктопный AI-клиент для работы со множеством LLM-провайдеров, локальными моделями и более чем 300 готовыми ассистентами.
Agent Skills, которые дают AI-агентам доступ к транскриптам YouTube, поиску видео, просмотру каналов и извлечению содержимого плейлистов через сервис TranscriptAPI.