Лёгкий self-hosted AI-агент на Go, который работает на вашем сервере и управляется через Telegram, используя модели Anthropic, OpenAI или OpenRouter.
zeroclaw-labs/zeroclaw
Персональная среда выполнения AI-агента на Rust, которая работает на вашем компьютере и связывает провайдеров LLM с чатами, инструментами и оборудованием.
- Звёзды
- 33,024
- Форки
- 4,985
- Открытые issues
- 1,035
- Последний коммит
- 2 часа назад
Что это?
ZeroClaw — это единый бинарный файл на Rust, который запускает AI-агента на вашем компьютере. Он подключается к провайдерам LLM, таким как Anthropic, OpenAI и Ollama, принимает сообщения из Discord, Telegram, Matrix, почты, вебхуков и CLI, а также выполняет действия с помощью инструментов для работы с shell, браузером, HTTP и аппаратными интерфейсами GPIO/I2C/SPI.
По умолчанию агент работает в режиме автономности с контролем: для операций среднего риска требуется подтверждение, а операции высокого риска блокируются. Поддерживаются ограничения рабочих пространств, политики команд, песочницы на уровне ОС (Landlock, Bubblewrap, Seatbelt, Docker) и веб-панель с чатом, просмотром памяти, редактированием конфигурации и управлением cron. Процедуры, запускаемые событиями, можно создавать с помощью движка SOP; также агент можно использовать в редакторах через Agent Client Protocol.
Конфигурация хранится в одном TOML-файле. В проекте есть пошаговая быстрая настройка и возможность установить сервис для systemd, launchctl и Windows Services.
Ключевые возможности
- 01Подключается к Anthropic, OpenAI, Ollama и другим совместимым с OpenAI провайдерам моделей, поддерживая цепочки резервных провайдеров.
- 02Принимает сообщения и отвечает в Discord, Telegram, Matrix, по почте, через вебхуки и CLI в рамках одного цикла агента.
- 03По умолчанию работает в режиме контроля: для действий среднего риска требуется подтверждение, а действия высокого риска блокируются.
- 04Запускает инструменты в песочницах на уровне ОС, например Landlock, Bubblewrap, Seatbelt и Docker.
- 05Предоставляет шлюз HTTP/WebSocket и веб-панель для работы с чатом, памятью, конфигурацией и cron.
- 06Поддерживает запускаемые событиями SOP для MQTT, вебхуков, cron и периферийных устройств.
Сценарии использования
- Запуск персонального помощника на своём компьютере, который отвечает через Telegram или Discord.
- Управление оборудованием Raspberry Pi или микроконтроллерами с помощью команд на естественном языке.
- Подключение локальной модели Ollama к чатам без передачи данных в размещённый сервис.
- Интеграция агента в редактор через Agent Client Protocol.
Быстрый старт
- 1
Запустите официальный скрипт установки из README
- 2
Пройдите пошаговую настройку, чтобы выбрать provider и создать config
"${CARGO_HOME:-$HOME/.cargo}/bin/zeroclaw" quickstart - 3
Начните интерактивный чат с настроенным agent
zeroclaw agent -a <alias>
Что важно знать
- Для настройки agent нужен API key от LLM provider или локальный сервер моделей, например Ollama.
- Настройки хранятся в TOML-файле с несколькими разделами, поэтому первоначальная настройка требует некоторого времени.
Темы
Частые вопросы
- Что такое zeroclaw?
- Персональная среда выполнения AI-агента на Rust, которая работает на вашем компьютере и связывает провайдеров LLM с чатами, инструментами и оборудованием. ZeroClaw — это единый бинарный файл на Rust, который запускает AI-агента на вашем компьютере. Он подключается к провайдерам LLM, таким как Anthropic, OpenAI и Ollama, принимает сообщения из Discord, Telegram, Matrix, почты, вебхуков и CLI, а также выполняет действия с помощью инструментов для работы с shell, браузером, HTTP и аппаратными интерфейсами GPIO/I2C/SPI.
- zeroclaw можно использовать бесплатно? Какая у него лицензия?
- zeroclaw распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- zeroclaw всё ещё поддерживается?
- Активно поддерживается. Последний коммит в zeroclaw — 22 окт. 2026 г..
- Для чего можно использовать zeroclaw?
- Запуск персонального помощника на своём компьютере, который отвечает через Telegram или Discord. Управление оборудованием Raspberry Pi или микроконтроллерами с помощью команд на естественном языке. Подключение локальной модели Ollama к чатам без передачи данных в размещённый сервис. Интеграция агента в редактор через Agent Client Protocol.
- Как установить zeroclaw?
- Запустите официальный скрипт установки из README Пройдите пошаговую настройку, чтобы выбрать provider и создать config: "${CARGO_HOME:-$HOME/.cargo}/bin/zeroclaw" quickstart Начните интерактивный чат с настроенным agent: zeroclaw agent -a <alias>
- Где скачать zeroclaw?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zeroclaw-labs/zeroclaw
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа автоматизации для создания агентных AI-сценариев в YAML, работающих в разных каналах общения и использующих инструменты, MCP, память и RAG.
Локально размещаемый персональный AI-ассистент в виде одного бинарного файла на Go: чат с LLM, базы знаний RAG и циклы агента для браузера, shell-команд и MCP-инструментов.
Персональный AI-ассистент для самостоятельного развёртывания на компьютере или в облаке с подключением к DingTalk, Lark, Discord, Telegram и другим чатам.
Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.
Мультиагентный AI-ассистент с открытым исходным кодом для задач в интернете, на компьютере, с файлами и в чатах Telegram, Feishu и WeCom.