Текст опубликован в личном блоге и его автор не имеет отношения к администрации сайта
Подписка на Microsoft Office стоит денег, и многие годами платят за нее, потому что альтернативы кажутся неудобными. Один разработчик решил показать, что привычный набор программ можно заменить бесплатными версиями, и сделал это с помощью искусственного интеллекта.
Изображение: Decrypt
Инженер Брэндон Томас, который ранее создал бесплатные клоны программ Adobe, теперь повторил Microsoft Office. Он выпустил три приложения: WordCraft для текстов, GridCraft для таблиц и DeckCraft для презентаций. Все они написаны на Rust — языке, который ценят за скорость и защиту от ошибок в памяти. Один и тот же код запускается на Windows, macOS, Linux и в браузере.
Томас использовал нейросеть Claude от Anthropic. Он не копировал код Microsoft, а писал программы с нуля, опираясь на открытые форматы файлов и наблюдая за поведением оригинальных приложений. Такой подход называют «чистой комнатой» — он законен и когда-то помог компании Compaq повторить BIOS от IBM.
Что уже умеют программы? WordCraft открывает и сохраняет документы в формате .docx. Он поддерживает около 88% функций ленты Word, включая отслеживание правок, сноски и слияние писем. При этом сам разработчик оценивает готовность к реальной работе лишь в 60%. GridCraft знает 513 из 523 функций Excel — это почти все формулы, которые нужны для расчетов. DeckCraft умеет открывать файлы .pptx, показывать анимацию и сохранять результат в PDF, но до первой тестовой версии еще не дошел.
Каждая кнопка в этих программах может стать командой для ИИ-агента. Через специальный протокол пользователь сможет попросить Claude построить график или переформатировать отчет, не касаясь мыши. Microsoft просит за свою подписку $99,99 в год. Бесплатные аналоги открывают те же файлы и работают без интернета. Конечно, это пока ранние версии с возможными ошибками. Но сам факт, что три программы появились меньше чем за две недели после клонов Adobe, показывает, насколько дешевым стало создание софта с помощью нейросетей.