跳到正文
Latent Space· Richard MacManus·· 4 小时前AI 评分58

ArtCraft 用 AI 开源克隆 Photoshop 等 17 款工具,称要重建整个互联网

AI Ambition: ArtCraft Cloned Photoshop and Now Wants to "Rebuild Everything"

AI 导读

ArtCraft 创始人 Brandon Thomas 在旧金山 AIE Code 大会上介绍了以 AI 构建的开源软件计划,已发布 17 款克隆流行商业工具的应用,包括 Rust 编写的 Photoshop 替代品 PhotoCraft、PdfCraft 和 WordCraft。

正文 · AI 翻译

在旧金山举行的 AI Engineer Code Summit 第二天的主题是 利用 AI 提升雄心。在 AI 时代,很少有项目像 ArtCraft 这样雄心勃勃。这家初创公司迄今已发布了 17 个热门软件工具的开源版本,首先是用 Rust 从零构建的 Photoshop 替代品 PhotoCraft。

今天早上,当 ArtCraft 创始人兼 CEO Brandon Thomas 在 AIE Code 上发表一份关于基于 AI 的开源的宣言时,你能感受到会场里的兴奋。当他提到 ArtCraft 已经用一款名为 PdfCraft 的产品克隆了 Adobe 的 Acrobat 时,观众报以一阵掌声。在收尾时,他喊出的口号 “让我们夺回整个互联网” 和 “让我们重建一切” 迎来了欢呼和喝彩。

Thomas 以回顾互联网早期历史开始他的演讲。在他看来,互联网起初的初衷是好的,但当 Web 2.0 成为主流后,一切就搞砸了。

“我们当时有一堆完全开放的聊天应用,”他在谈到 1990 年代的互联网时说,“所以,IRC 就像 Discord,但你可以启动自己真正拥有的服务器。你可以用任何程序来自动化和查询它们,而不受规则约束。”

他的观点不一定是说一切都开源,而是说 网络用户可以自由地构建东西。 例如 Flash——一款后来被 Adobe 收购的商业动画工具——“孩子们用它制作各种动画。”

当 Web 2.0 随着更优越的宽带和智能手机到来时,“它把所有人都拉进了这个圈子。” Thomas 承认这扩大了互联网软件的范围,但代价是 失去了用主流应用自由构建的自由。

“那个松散、充满实验性的早期互联网开始消失了,”他说。“API 被从我们手中夺走,然后我们开始看到 分发被大型提供商把持。”

看起来 Adobe 尤其惹恼了 Thomas。他描述了在取消月度订阅计划时被收取一笔意外费用。 

“真的令人沮丧,这个曾经非常有希望、开放和自由的网络——已经变成了这个榨取性的、被占有的、寻租的世界。”

这促使他创立了 ArtCraft,“秉持 ‘让我们把一切都开源’ 的理念”。据 Thomas 说,就连反 AI 的人也认同这一理念。

除了 PhotoCraft,他们还复刻了 Adobe 套件中的其他应用,克隆了 Figma,并创建了一款类似 Microsoft 的文字处理器 WordCraft。还有独立应用,例如 SolidCraft,这是一个通过 ArtCraft 启动器分发的社区主导的 CAD 项目。

Thomas 重申,这些 AI 构建的应用是 100% 开放的——“不仅是桌面应用,实际的基础设施也是如此。”

PhotoCraft:开发过程

ArtCraft 从重写人们熟悉的工具开始。Thomas 的更长期愿景是让用户(比如以前使用 Photoshop 的艺术家)根据自己的工作流程定制软件。

用他的话说,他们想要 “撤销 Web 2.0 期间发生的事情——当时一切都被占有、整合和把持——把应用还给人们。 ”

他说,AI 是实现这一目标的手段。

但难道没有已经存在的 Photoshop 开源替代品,比如 GIMP 吗?

Thomas 在演示中说:“艺术家们其实并不真正使用 GIMP。我们实际观察到的是,艺术家们在软件之上用自己的智能体编码工作流,而我们把这款软件交给了他们。”

开始开发 PhotoCraft 时,团队给了一个 AI 模型一段详细的提示词,描述了 Photoshop 的工具、数据结构和文件导入器。之后,他们“铺开了一个非常、非常长的提示词,说:让我们来构建这个应用程序。”

在这一过程中,他们让一切都兼容 MCP 和 CLI。

Thomas 说,在 24 小时内,“我们看到的东西已经相当接近 Photoshop 了——这真的让我们大吃一惊。”

Thomas 指出,PhotoCraft“尚未达到 100% 的功能对等”——他说他们刚刚超过 60%——但团队设定了一个内部目标,即尽可能接近 100%。(该项目的 GitHub 显示,功能广度大约达到 76% 的对等,专业就绪度大约为 46%。)

“现在,我们想填补所有 Adobe 用户的肌肉记忆。所以我们要瞄准 Adobe,直接对标他们的界面和‘观感与体验’。”

但在 ArtCraft 实现这一点之后,他们计划“构建一些具有更智能体化新界面的新应用。”

反响巨大

Thomas 说,他没想到 PhotoCraft 尤其受到了如此多的关注——从《纽约时报》请求采访,到其开源社区扩大到约 4,000 名开发者。

“我仍在努力消化所发生的一切。它触动了人们的神经。他们觉得自己在一定程度上被 Adobe 和其他科技公司所伤害。我们构建的东西真正引起了他们的共鸣。”

演示结束后,Thomas 被 AIE Code 的与会者团团围住。

ArtCraft 的应用每天的下载量约为 170 万次,Thomas 表示下载速度仍在加快。

他补充说,除了 17 款官方应用之外,社区正在开发的应用大约还有 300 款。

Rust 是关键,但也存在技术挑战

Thomas 表示,除了 AI 技术之外,Rust 是让这些应用具备高性能的关键部分——例如,他声称 PhotoCraft 的打开速度比 Photoshop 快十倍。

“Rust 可能是这个产品成功的必要条件,”他说。“我们见过有人用 Electron 来做,但对于高质量的创意应用,你确实需要原生的东西。”

对于那些不是 Rust 专家的工程师,Thomas 有个好消息。

“作为一名工程师,如今你要开始使用 Rust,就必须懂 Rust 吗?绝对不需要。[……]你的智能体会把它驾驭得很好。”

不过,Thomas 承认并非一切都很顺利。

“我们遇到了很多坑——比如权限、GitHub、扩展性、CI,”他说。“CI 不断崩溃。我们一直在搭建自己的 CI。我们找到了一个在托管服务器上获取内存的好地方。”

但他们已经找到了一个平衡点:哪些事情智能体能做,哪些事情需要人来处理。

“如果你在做后端工作,或者涉及 schema 迁移、API 设计之类的事情,就交给人类来做。但对于桌面应用、游戏以及任何基本不可变的东西,尽管把智能体扔上去,并给它们充分的信任。”

事实证明,在这方面甚至也有一个 ArtCraft 解决方案。

“AutoCraft 是一个完全自主的软件工厂,我们将把它开源。”

AI 开源万岁

布兰登·托马斯(Brandon Thomas)及其 ArtCraft 公司的雄心毋庸置疑。

“我们可以开源整个世界,”他在演示的最后宣告道。“让我们拥有自己的应用、基础设施、协议、模型——所有这一切。”

这是一个宏大的愿景,如果目前的下载增长速度持续下去,其规模甚至可能赶上 Linux。但也许有些讽刺的是,ArtCraft 最让我感兴趣的是其人类贡献者社区的增长。毕竟,这正是最初的互联网做得最对的地方:大规模的人类协作。

与 1990 年代的最大不同在于,如今承担大部分开发工作的是智能体。

来源: Latent Space · latent.space