На платформе Hugging Face опубликована языковая модель dale-0.8b-GGUF — компактный специализированный ИИ, предназначенный для преобразования запросов на естественном языке в команды Bash для операционных систем Linux. По замыслу авторов, пользователь описывает задачу обычными словами — например, просит найти все крупные файлы в текущей директории, — а модель возвращает одну подходящую команду в структурированном формате JSON с кратким пояснением. Такой подход превращает модель в «переводчика» между человеческим языком и синтаксисом командной строки, снижая порог входа для тех, кто не помнит наизусть все утилиты Linux.
Результаты тестирования: 79,4% на 471 задании
По данным, приведённым автором проекта, в тесте из 471 задания dale-0.8B выполнила 79,4% задач. Для сравнения, универсальные модели с заметно большим числом параметров показали меньший результат: Qwen3.5-9B и Gemma 4 E4B набрали по 62,8%, Qwen3.5-4B — 54,6%, а более компактная Qwen3.5-0.8B справилась лишь с 14,9% заданий. Таким образом, специализированная модель с 800 млн параметров обошла универсальные системы, содержащие в несколько раз больше параметров. Важно отметить, что эти цифры приведены самим автором проекта, независимая публичная верификация бенчмарка в открытых источниках не приводится.
Обработка неподходящих и неоднозначных запросов
Модель умеет не только генерировать команды, но и распознавать запросы, которые не следует выполнять. Для таких ситуаций предусмотрены отдельные статусы ответа: refuse — отказ от неподходящей операции, и unsure — указание на неоднозначность запроса. Это позволяет системе не выдавать команду в тех случаях, когда задача сформулирована недостаточно ясно или потенциально небезопасна, что является важным элементом защиты от случайного выполнения разрушительных команд.
Технические характеристики и запуск без видеокарты
Модель распространяется в формате GGUF с квантованием Q4_K_M: файл занимает около 529 МБ. Она запускается на процессоре через llama.cpp без необходимости использовать видеокарту. По данным автора, медианная задержка составляет 1,72 секунды даже на ноутбуке 2020 года. Проект распространяется под лицензией Apache 2.0, которая разрешает свободное использование и модификацию кода.
Инструмент dale и локальный ассистент для Linux
dale-0.8B лежит в основе одноимённого инструмента командной строки dale. Он предлагает пользователю сгенерированные команды, может запрашивать подтверждение перед выполнением и классифицировать потенциально опасные операции. Это позволяет использовать модель как локального помощника для работы с Linux, не отправляя каждый запрос во внешний облачный сервис, что повышает конфиденциальность и снижает зависимость от сети.