Repolode
nearai

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 обновляется ежедневно.

Похожие проекты