Разработчик научил модель изображать bash, vim и tmux без настоящего терминала

Разработчик Саймон Эдвардссон обучил языковую модель на 360 млн параметров изображать терминал: за экраном нет ни шелла, ни файловой системы, каждое нажатие клавиши уходит в модель, и она предсказывает, как изменится картинка. Проект называется WorldTUI.
За основу взята Qwen2.5-Coder-0.5B, дообученная на 336 тысячах записанных сессий работы в консоли. Модель воспроизводит bash, vim и tmux: открывает файлы, двигает курсор, рисует разделённые панели. Автор отдельно учил её чинить собственные ошибки — когда предсказанный экран разъезжается с тем, что было раньше.
Задержка по 95-му процентилю на больших экранах оставалась проблемой и потребовала отдельной оптимизации. Пост собрал больше 500 очков на Hacker News, перевод вышел на Хабре в тот же день.