Pretty crazy. I think we’re already very numb to AI. Can you imagine seeing something like this pop up 3 years ago? Youd have been dumbfounded and it would have been major news.
I think there's some fatigue with all the brand new projects that have a skeleton of a project up that isn't really usable yet, where the original prompter doesn't bother to finish it off when it gets too hard. There's a lot of noise that doesn't translate to results so far.
I think this project is interesting, but it's more a wait and see what happens kind of thing.
Adobe's moat is so small, so it's a matter of time until someone frustrated with their pricing would rather just rebuild the entire Creative Suite. I have also rebuilt the features from Photoshop I want using Rust recently (primarily because the company I work for started blocking Photopea, but I digress...) and it's been a great to work with. I can imagine the same would hold true for Lightroom, Illustrator, and Indesign.
Overall, looks like a cool project. Looking forward to the *Craft repos on github gaining traction
It really hasn't been enshittified. They made everything that already existed in Affinity free without any catches. And then added some new AI powered editing tools which require a subscription. Tools which you don't need and can ignore easily.
I'm interested to keep an eye on this. Doesn't seem like it's in a usable state right now but if it ends up workable this will really shake up the entire software industry.
Haha, I wasn't ready to post this to HN. It's not anywhere close to ready. But thank you aghuang. (I want to post this again when we clear Beta phase.)
These are still super early alpha. All MIT/Apache licensed. No telemetry.
I'm going to try to drive these to 100% parity but it's going to take a minute. And I'll need lots of help. (Anyone want to join me? I'll pay stipends and bug bounties.)
I'm going to do Microsoft Office, AutoCAD, and Solidworks too. Probably a lot of stuff to collapse.
It's not just SaaSocalypse. Everything can be open source multiplatform Rust now.
Party like it's 1999 and the Internet / tech scene belongs to us again. We can literally deenshittify the world without breaking a sweat.
Just wanted to say at least for the non-creative apps I am already doing that at https://azul.rs
But its a lot harder if you want to maintain at least some level of quality. For example, your PDF export exports texts as paths and correct PDF encoding and font subsetting took months of trial and error (I maintain the printpdf crate).
So you have to actually use your apps, test extensively, etc. - don‘t underestimate the effort required for QA and testing.
I like this mindset but damn that's a lot of tokens? At what cost? And then to continue to maintain and .. idk.. I suppose it'll work? If the motivation is strong enough and momentum is sustained?
I m not really a fan of GIMP but Krita and Inkscape are both serious and competent apps with their own principles and features, made by people who care and who seriously understand their knowledge domains, and I would rather have either than AI-slop clones of Adobe apps that enshrine Adobe’s dated workflows in open source that no human wrote.
I think you can do this project of yours without being dismissive of the work (and the merits of the work) done by real people over years.
Be careful of what you might damage by doing this.
I'd love to see something like this for Solidworks, but think you're in for a boatload of trouble there. OpenCASCADE is less capable than Parasolid, and a true Rust-based parametric geometry kernel capable of boolean joins, fillets, etc. needed for anything resembling a modern feature set is wickedly difficult (that's one of the reasons why everyone licenses existing ones and don't try to roll their own).
Don't let that discourage you, though! A fast, local, fully-featured 3D parametric CAD program that takes advantage of modern hardware parallelism that can be extended/scripted is just basically one of the holy grails of software and even exploratory efforts might uncover some great paths forward to making that a reality!
Indeed. If you are going to burn tokens to clone something, then assembling a team of people who could help you burn those tokens in service of a bRep kernel (let alone a Parasolid kernel) would be an interesting undertaking.
With photoshop, illustrator, etc., there’s a fair amount of code out there. No LLM has however ever seen the source code —- or I suspect even much detailed discussion —- of a bRep kernel better than Opencascade, but with the right people to decide what maths to work on, maybe there is progress to be made. This knowledge is held by few people, many of whom will now have retired!
I've played around with most of the solutions in this space (OnShape, Fusion360, FreeCAD, Solvespace), but honestly at this point would probably just end up paying for the Solidworks hobbyist license; it's like $4/month and I have a Windows desktop available. That said, there's been some consensus built over the past few years about what the next-gen CAD software should probably look like, ranging from modern scripting capabilities to version control and intermediate shape representations.
A big of the attraction of re-building this kind of foundational software isn't the base capability (commercial 3D CAD has barely even seen incremental improvements for more than a decade, in large part because it's just pretty well solved in the existing programs), but that a modern kernel would be a major step forward for unblocking implementation of some of those other capabilities.
The videos of the features are very well done, and it looks like there is a unified vision, which is not what any of the other products have. Did Google copy some of the UI/UX? I was curious where their inspirations were, and I think this may have been it.
Despite whatever else happens with AI, I am excited about the near future where we have an open source version of basically every app. I hope this is the beginning of the end of the subscription model. Keep it up!
This project looks extremely ambitious. Are these applications coded by AI by any chance? I can't find any easy documentation about the development process.
Same for Microsoft and others. There is still a business in selling and supporting software, but not in creating it, and barriers to entry are now purely about sales and service.
These companies are going to start tagging files not made by their software as not being "genuine" and freak out a bunch of IT people, who will then ban these apps.
I mean pdf is made by Adobe so they can change their standard. If I were distributing software I’d want guarantees it only ingests trusted data, not only for software but for non-tech peoples trusts. No need for poisoned data further diving into the software/llms.
Are we looking at the same stock? I am confused where this data is coming from. What I see is stock slightly higher than it was week ago, fell compared to day ago, and the change is 1-2%, way less than you 50% fall claim.
As I understood the message, the GP post stated their predicted price for Adobe, and the target price for the options they purchased, not any change in price that has already occurred.
I think this project is interesting, but it's more a wait and see what happens kind of thing.
Every Crafting App is written from scratch in Rust and held to the same rules."
Yes. We are numb to AI (slop). Maybe if this project is still being developed in a year people might take it seriously.
Overall, looks like a cool project. Looking forward to the *Craft repos on github gaining traction
The Adobe apps are 100% open source, desktop, MIT, no telemetry.
https://github.com/storytold/photocraft etc.
https://github.com/storytold
These are still super early alpha. All MIT/Apache licensed. No telemetry.
I'm going to try to drive these to 100% parity but it's going to take a minute. And I'll need lots of help. (Anyone want to join me? I'll pay stipends and bug bounties.)
I'm going to do Microsoft Office, AutoCAD, and Solidworks too. Probably a lot of stuff to collapse.
It's not just SaaSocalypse. Everything can be open source multiplatform Rust now.
Party like it's 1999 and the Internet / tech scene belongs to us again. We can literally deenshittify the world without breaking a sweat.
You may want those in new high-performance infinite precision: https://github.com/timschmidt/hyperreal
Exact curves: https://github.com/timschmidt/hypercurve
Meshes: https://github.com/timschmidt/hypermesh
and more in the ~22 crate stack.
But its a lot harder if you want to maintain at least some level of quality. For example, your PDF export exports texts as paths and correct PDF encoding and font subsetting took months of trial and error (I maintain the printpdf crate).
So you have to actually use your apps, test extensively, etc. - don‘t underestimate the effort required for QA and testing.
I'm sick of Gimp, Krita, and Inkscape being the best Linux and open source have to offer.
I think you can do this project of yours without being dismissive of the work (and the merits of the work) done by real people over years.
Be careful of what you might damage by doing this.
Specially when the LLMs he is using to make this software were 100% trained and likely heavily influenced by the software he is shitting on.
Don't let that discourage you, though! A fast, local, fully-featured 3D parametric CAD program that takes advantage of modern hardware parallelism that can be extended/scripted is just basically one of the holy grails of software and even exploratory efforts might uncover some great paths forward to making that a reality!
With photoshop, illustrator, etc., there’s a fair amount of code out there. No LLM has however ever seen the source code —- or I suspect even much detailed discussion —- of a bRep kernel better than Opencascade, but with the right people to decide what maths to work on, maybe there is progress to be made. This knowledge is held by few people, many of whom will now have retired!
A big of the attraction of re-building this kind of foundational software isn't the base capability (commercial 3D CAD has barely even seen incremental improvements for more than a decade, in large part because it's just pretty well solved in the existing programs), but that a modern kernel would be a major step forward for unblocking implementation of some of those other capabilities.
I look forward to the beta and beyond!
Adobe to $120 price target at least, could be even lower.