Реализация локального агента OpenClaw с кэшированием TurboQuant для оборудования среднего класса

Команда OpenClaw выпустила приложение в один клик, которое позволяет локальным агентным моделям работать на оборудовании среднего класса, таком как MacBook Air с 16 ГБ оперативной памяти и Mac Mini. Реализация решает проблему запуска сложных агентных моделей (таких как QWEN или GLM) на обычном оборудовании, используя сжатие кэша TurboQuant и процесс прогрева контекста.
Технические детали реализации
Решение основано на нескольких ключевых компонентах:
- Кэширование TurboQuant: Использует реализацию TurboQuant от Тома Тёрни для llama.cpp, которая была исправлена для корректной работы с вызовом инструментов в агентных моделях QWEN.
- Кэширование/прогрев контекста: Реализует специфичный для OpenClaw процесс "прогрева", который занимает несколько минут после запуска модели, но затем обеспечивает плавную обработку запросов на ограниченном оборудовании.
- Поддержка моделей: Протестировано с рассуждающей моделью Google Gemma 4 и QWEN 3.5, обе демонстрируют схожую производительность на стандартных машинах M4.
Тесты производительности
По результатам тестирования на MacBook Air с 16 ГБ памяти:
- Скорость обработки: И Gemma 4, и QWEN 3.5 обеспечивают примерно 10-15 токенов в секунду (tps)
- Сравнение скорости: QWEN показывает немного более высокую производительность, чем Gemma 4
- Производительность рассуждений: Сопоставима между двумя моделями, хотя ни одна не соответствует моделям Anthropic в сложных задачах или программировании
- Сравнение с облаком: Ответы в 2-3 раза медленнее, чем у мощных облачных моделей
Практическое применение
Данная реализация делает локальных агентов пригодными для:
- Повседневных задач, где скорость не критична
- Фоновых процессов на доступном оборудовании (например, Mac Mini за $600)
- Круглосуточного локального развертывания агентов, которое может окупиться за несколько месяцев
Команда отмечает, что хотя производительность рассуждений пока не соответствует топовым облачным моделям в сложных задачах, это представляет собой значительный шаг к практическому локальному развертыванию агентов на потребительском оборудовании.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Kstack: Набор навыков для Claude Code по мониторингу и устранению неполадок Kubernetes
Kstack — это набор навыков с открытым исходным кодом, который добавляет слеш-команды, такие как /investigate, /audit-security и /cluster-status, в Claude Code (и другие AI-агенты) для мониторинга и устранения неполадок кластеров K8s. За кулисами он использует kubectl, Kubetail, Trivy и Pluto.

Автоматизация сортировки оповещений Datadog с помощью Claude Code и MCP
Разработчик создал систему, используя навыки Claude Code и MCP-сервер Datadog, для автоматической проверки мониторинговых алертов, классификации проблем и открытия PR с исправлениями через cron-задачу. Настройка занимает около 30 минут и запускает параллельные AI-агенты в изолированных рабочих деревьях.

Гем Rails-AI-Context предоставляет коду Claude полную модель приложения Rails через MCP.
Гем rails-ai-context автоматически интроспектирует приложения на Rails и предоставляет 39 инструментов через MCP, позволяя Claude Code запрашивать конкретные детали приложения, такие как схема с зашифрованными столбцами, ассоциации моделей, маршруты, подключения Stimulus и сопоставления Turbo, вместо чтения всех файлов целиком.

HF Viewer: Визуализируйте граф любой модели Hugging Face мгновенно
HF Viewer — это браузерный инструмент для интерактивной визуализации архитектуры любой модели Hugging Face. Вставьте URL или имя репозитория и изучайте граф без локальной настройки.