Проект называется NullClaw. Размер бинарника — 678 КБ, потребление памяти — около 1 МБ, запуск занимает меньше 2 мс.
Без runtime, VM, фреймворков и garbage collector — только Zig.
Почему это важно:
OpenClaw требует Mac Mini за $599 и больше 1 ГБ RAM
NanoBot — больше 100 МБ RAM и Python
PicoClaw — 10 МБ RAM и Go
NullClaw запускается на плате за $5 с 1 МБ RAM, предлагая ту же функциональность при использовании примерно 0,1% ресурсов.
В эти 678 КБ входят:
22+ AI-провайдера, включая OpenAI, Anthropic, Ollama, DeepSeek и Groq
13 каналов связи: Telegram, Discord, Slack, WhatsApp, iMessage, IRC и другие
18+ встроенных инструментов
гибридный поиск по памяти: vector + keyword
многоуровневая sandbox-изоляция через Landlock, Firejail и Docker
поддержка Arduino, Raspberry Pi и STM32
MCP, subagents, streaming, voice и остальной стек
Каждая подсистема реализована как заменяемый интерфейс: провайдеры, каналы, инструменты и memory backend можно менять через конфиг без правок кода.
API-ключи по умолчанию шифруются с помощью ChaCha20-Poly1305. В проекте 2 738 тестов, около 45 000 строк Zig и нет зависимостей кроме libc.
Полностью бесплатно. Open Source.
👉 @PythonPortal