Бесплатные open-source аналоги Photoshop и Premiere: проект ArtCraft на Rust и Claude
Инженер Брэндон Томас представил семь открытых приложений, повторяющих функциональность продуктов Adobe. Проект ArtCraft создан на Rust с помощью Claude Opus 5.5 и пока находится на раннем этапе развития.

Разработчики всё чаще применяют ИИ-инструменты для реверс-инжиниринга игр и создания модификаций, и теперь этот подход добрался до профессионального программного обеспечения. На этот раз целью стали популярные приложения Adobe. Инженер-программист Брэндон Томас, стоящий за проектом ArtCraft, представил сразу семь приложений с открытым исходным кодом.
Что входит в набор ArtCraft
PhotoCraft позиционируется как замена Photoshop, VectorCraft — вместо Illustrator, FilmCraft — вместо Premiere Pro. Кроме того, в набор вошли LightCraft, EffectCraft, DesignCraft и PrintCraft — альтернативы Lightroom, After Effects, InDesign и Acrobat Pro соответственно. По словам Томаса, программы создавались при помощи Claude Opus 5. 5 от Anthropic и написаны на Rust.
Цель проекта — воспроизвести привычные интерфейсы, сочетания клавиш и функциональность продуктов Adobe без использования их исходного кода. Все приложения распространяются бесплатно по лицензиям MIT и Apache 2. 0 и рассчитаны на Windows, Linux и macOS; некоторые также работают в браузере через WebAssembly.
Изначально разработчик обещал добиться 100-процентного соответствия возможностям Adobe-приложений за месяц, но позднее пересмотрел прогноз до 99% в течение нескольких месяцев. Сейчас проекты находятся на раннем этапе: пользователи сообщают о проблемах с базовым редактированием, горячими клавишами и производительностью. Для PhotoCraft реальная готовность к ежедневной профессиональной работе оценивается примерно в 25–35%.
Разработчики называют эти приложения clean-room reimplementation: они воссоздают функциональность программ Adobe без копирования проприетарного кода или ресурсов компании. Такой подход позволяет избежать юридических претензий, хотя функциональное сходство остаётся предметом для дискуссий.




Обсуждение
Войдите, чтобы присоединиться к обсуждению.
Загружаем обсуждение…