Реализация локального агента 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
👀 Смотрите также

Брокколи: Открытая платформа для запуска ИИ-агентов по программированию из задач Linear в облачных песочницах.
Broccoli — это инструмент с открытым исходным кодом, который берет задачи из Linear, выполняет их в изолированных облачных песочницах с помощью Claude и Codex и открывает PR для проверки человеком. Работает на вашей собственной инфраструктуре Google Cloud с промышленным уровнем развертывания.

Tandem MCP: Запуск и управление сессиями Claude Code из чата Claude.ai
Tandem — это MCP-сервер с открытым исходным кодом, который связывает чат Claude.ai с локальными сессиями Claude Code, позволяя организовать автономные циклы кодирования без копирования и вставки.

Навык роста Claude: Структурированные планы роста B2B SaaS для AI-агентов программирования
Разработчик создал навык Claude Growth Skill, содержащий 6 проверенных на практике плейбуков, основанных на 5 кейсах SaaS, партнерствах с годовым доходом $90 млн и 1800 интервью с пользователями. Он структурирует работу по росту B2B SaaS от валидации PMF до экосистемы каналов и продаж.

idea-reality-mcp: Сервер MCP проверяет наличие существующих инструментов перед тем, как Claude напишет код
Разработчик создал MCP-сервер под названием idea-reality-mcp, который сканирует репозитории GitHub, обсуждения на Hacker News, npm-пакеты и PyPI перед тем, как Claude напишет любой код, возвращая оценку 'сигнала реальности' от 0 до 100, указывающую на рыночную конкуренцию.