Wut — ваш персональный переводчик с терминального на человеческий
Репозиторий давно не обновлялся
Последнее обновление было 1 год назад.
Знакомо чувство, когда терминал выдаёт непонятную ошибку, и вы тратите полчаса на поиски решения? Проект Wut решает эту проблему раз и навсегда. Это как ChatGPT для вашего терминала, который мгновенно объясняет, что пошло не так и как это исправить.
Что это за магия?
Wut — это простой CLI-инструмент, который:
- Анализирует вывод последней команды
- Использует LLM (OpenAI, Claude или локальную модель через Ollama)
- Даёт понятное объяснение ошибки или неожиданного поведения
- Предлагает способы решения проблемы
Установка занимает буквально минуту:
pipx install wut-cli
После этого нужно только настроить API-ключ для выбранного провайдера LLM:
export OPENAI_API_KEY="ваш_ключ"
# или
export ANTHROPIC_API_KEY="ваш_ключ"
# или для локальной модели
export OLLAMA_MODEL="название_модели"
Как это работает на практике?
- Выполняете команду, которая выдаёт непонятный результат
- Просто вводите
wut - Получаете объяснение на человеческом языке
Пример из реальной жизни:
> git create-pr
git: 'create-pr' is not a git command.
> wut
И мгновенно получаете ответ:
Эта ошибка возникает потому, что в Git нет встроенной команды `create-pr`.
Чтобы создать pull request, вам нужно:
1. Запушить вашу ветку в удалённый репозиторий
2. Использовать веб-интерфейс GitHub
Можно даже задать уточняющий вопрос:
> brew install pip
...
> wut "как добавить это в PATH?"
Кому особенно пригодится?
- Начинающим разработчикам, которые только осваивают терминал
- Опытным инженерам, работающим с новыми для них инструментами
- Системным администраторам, разбирающим логи и ошибки
- Всем, кто устал копировать ошибки в Google
Под капотом
Проект написан на Python и использует:
- tmux/screen для захвата вывода команд
- API OpenAI, Anthropic или локальные модели через Ollama
- Минималистичный интерфейс, который не мешает работе
Что дальше?
Разработчик планирует:
- Убрать зависимость от tmux/screen
- Добавить опцию
--fixдля автоматического исправления - Включить в Homebrew
Стоит ли пробовать?
Определённо да, если вы:
- Часто работаете в терминале
- Сталкиваетесь с непонятными ошибками
- Хотите сэкономить время на отладке
Wut — это тот редкий случай, когда простая идея решает реальную боль разработчиков. После первой недели использования вы удивитесь, как раньше обходились без него.

