Общаться с искусственным интеллектом без экранов можно… с помощью пишущей машинки. Вот как этого добился этот инженер

В эпоху, когда преобладают сенсорные экраны и виртуальные помощники, бросается в глаза, что существуют проекты, направленные на то, чтобы иметь возможность общаться с ИИ, обращаясь к бумаге на протяжении всей жизни. Но именно этого добился инженер и «создатель» Бен Джеймс: интегрировать языковую модель Claude в электрическую пишущую машинку Brother AX-10 конца прошлого двадцатого века, получив таким образом «ретрофутуристический» физический терминал, способный «разговаривать» с Moderna AI.
Диалог без экранов
Принцип работы изобретения на самом деле очень прост: пользователь вводит вопрос на пишущей машинке, нажимает клавишу «Ввод», и после небольшой паузы сама машина начинает отвечать, буква за буквой, автономно. И все это без экранов, уведомлений или копирования и вставки: только с помощью чернил и бумаги … и в сопровождении ритмичного звука клавиш, которые двигаются сами по себе.
Но дело в том, что Brother AX-10, хотя и воспринимается как чисто механическая машина, на самом деле является электронным устройством, которое интерпретирует нажатия клавиш с помощью матрицы строк и столбцов, очень похожей на клавиатуру компьютера. Эта особенность была ключевой для проекта.
Сердце системы: Arduino + Raspberry Pi
Чтобы перехватывать и воспроизводить нажатия клавиш на клавиатуре, Джеймс использовал Arduino Nano, которому было поручено как считывать нажатые пользователем клавиши, так и имитировать «фантомные» нажатия клавиш, которые позволяют пишущей машинке печатать самостоятельно. Микроконтроллер подключается к матрице клавиатуры с помощью мультиплексоров, что позволяет ему сканировать входные данные и выводить выходные данные с полным контролем.
В свою очередь, Arduino связывается с Raspberry Pi Zero W, который действует как посредник между физическим миром и облаком. На Raspberry Pi запускается скрипт на Python, который отправляет тексты, написанные пользователем, в API Claude и получает ответы, сгенерированные моделью.
Эти ответы возвращаются в Arduino, который преобразует их в имитируемые нажатия клавиш, заставляя пишущую машинку печатать ответ ИИ в режиме реального времени.

Больше, чем технический эксперимент
Хотя проект, по сути, представляет собой упражнение в разработке и взломе аппаратного обеспечения, он также призван стать отражением того, как мы взаимодействуем с ИИ. И поэтому вместо эфемерного цифрового интерфейса эта система создает постоянную физическую запись каждого разговора: машинописные страницы, которые можно архивировать, перечитывать или даже отображать как исторические документы.
С другой стороны, проект также вызывает историческое предположение: каким был бы генеративный ИИ, если бы он существовал до эпохи персональных компьютеров?
Ретро и игривый
Очевидно, что этот проект не предназначен для замены традиционных чат-ботов и не предлагает практического повседневного решения. Его ценность заключается в символическом: он показывает, что инновации не всегда развиваются по прямой линии и что иногда оглядываясь назад, можно переосмыслить, каким мы хотим видеть будущее.
Конечно, когда Джеймс поделился своим проектом в таких сообществах, как Reddit, он быстро стал вирусным. Он рассказывает, что даже предложил заинтересованным людям возможность лично протестировать устройство, если они находятся в Лондоне.
Редактор: AndreyEx