Pengembang perangkat lunak veteran Brandon Thomas resmi memperkenalkan ArtCraft, sebuah platform open source berisi tujuh aplikasi kreatif yang dirancang untuk menggantikan ekosistem software proprietary Adobe.
Rangkaian aplikasi ini dikembangkan dari nol menggunakan bahasa pemrograman Rust dengan bantuan model kecerdasan buatan Claude Opus 5.5.
ArtCraft menawarkan akses gratis tanpa biaya langganan dan membuktikan kolaborasi antara pengembang berpengalaman dan perkakas AI generasi baru mampu menghasilkan ekosistem software rumit dalam waktu singkat.
Berawal dari Frustrasi Biaya Langganan
Gagasan ArtCraft lahir dari pengalaman pribadi Thomas, yang pernah menjabat sebagai CEO Storyteller. ai dan memiliki pengalaman koding selama 15 tahun.
Ia mengaku memendam kekecewaan mendalam terhadap model bisnis ekosistem software saat ini, dengan pemicu utamanya adalah pengalaman berulang kena beban biaya pembatalan dari skema langganan bulanan Adobe.
Rasa jengkel terhadap mahalnya biaya akses software profesional mendorongnya menciptakan alat kerja yang memberikan otonomi penuh kepada para kreator, seniman, dan desainer.
Menurut Thomas, kombinasi antara rasa frustrasi terhadap sistem langganan dan kemajuan pesat AI coding assistant membuka peluang yang sebelumnya hampir mustahil.
Peluang itu berupa dibangunnya alternatif software kelas industri oleh tim kecil atau pengembang independen.
Pendekatan Clean-Room Reimplementation
Melalui forum diskusi teknologi, Thomas menegaskan pilihannya untuk menggunakan model clean-room reimplementation.
Artinya, seluruh arsitektur dan fungsionalitas aplikasi dibangun murni dari awal tanpa menggunakan atau menyalin satu baris pun kode pemrograman milik Adobe.
Pendekatan teknis ini diambil untuk memastikan proyek tersebut tidak melanggar hak cipta secara hukum.
Dalam proyek ArtCraft, Thomas sudah menyiapkan repositori publik di GitHub untuk tujuh aplikasi utama yang masing-masing memetakan fungsi dari lini produk utama Adobe Creative Cloud.
Pilihan jatuh pada bahasa pemrograman Rust karena dikenal memiliki performa eksekusi tinggi, efisiensi memori, serta tingkat keamanan memori yang sangat ketat.
