tbh, mostly just for fun. but also a bit issue from when I type API key in Claude and it's always remind me to delete or regen API keys. i think this might solve that.
It's seems great!! I've built a similar tool called FableCut: https://github.com/ronak-create/FableCut , it has no libraries so i can't use remotion or Mediabunny but those are excelent libs you should try if you don't have contraints
this is because, instead of images/media being decoded and encoded per operation, only on the last `photu write` call, until then it is only creating a JSON plan, which is also checked for bad args. no need to touch a pixel until you know all the operations that will be taking place!
Thanks! The landing page is Next.js with Tailwind. As for Crux itself, we're currently building on the opencode harness, and down the line we want to write our own so we can shape it around the goals we've set for the product.
Would genuinely love it if you gave the app a try and told us how it holds up for you. If you run into any issues, let us know, that kind of feedback would mean a lot in making Crux better.