https://github.com/joyouslang/leuk
В последнее время вместе с LLM пишу свой harness для работы с моделями от различных поставщиков (в т.ч. локальные с OpenAI-совместимым API endpoint), преимущественно с двумя целями:
-
Автономное исполнение формализованного списка обязанностей (особенно важны доработки для маленьких моделей, они очень склонны рано прерывать исполнение), как proof-of-concept стремлюсь забрать максимум задач у среднестатистического офисного работника, имеющего дело с документами и множеством источников
-
Доступные и удобные интерфейсы – в планах полноценное редактирование diff-ов от LLM в т.ч. во внешнем редакторе и переход на leuk для его разработки (текущие REPL и история честно содраны с Gemini CLI и Qwen Code), есть голосовой ввод «без рук» и функциональный REPL, также масса инструментов - управление компьютером через Telegram/WhatsApp (последний толком не тестировал), управление браузером, также другими приложениями через ydotool и скриншоты (пока их тянут лишь мощные модели типа Sonnet), организация и планирование задач, скиллы и MCP из ClawHub и других источников (WIP)
Отдельно замечу, что хотя в auto режиме у вас могут спросить разрешения на выполнение каких-то действий, надеяться на этот механизм вне отдельной виртуальной машины не стоит; поддержка контейнеризации также планируется в будущем. По умолчанию все write-опасные операции, известные агенту, требуют явного одобрения пользователя.
Багов очень много и они лезут отовсюду, на данный момент я фиксирую имеющиеся функциональность и ошибки с целью доведения инструмента до стабильной работы. Название такое потому что нравится и похоже на имя. Понимаю, что тут у каждого второго такой бот имеется, наверняка, но вдруг кому-то будет интересно такое ПО (slopware, если точнее). До версии 0.3 постараюсь добавить и китайских поставщиков моделей, сейчас не имею ключей для тестирования.
Перемещено maxcom из development

