Some close friends have known this for a while and my LinkedIn connections have been given previews for a year. Since 2019 I’ve been developing in-house apps for my creative work and the direction I would like to go in after my current speciality (fashion media production) ends.
The direction I’m trying to move into, without rushing myself, is writing illustrated or graphic novels and creating animated shorts and features based on my written works. A big task that, as I grow older, feels bigger and bigger by day.
25 years ago when I was in film school I sorely wanted to take my short student films and rotoscope them into animated features. There were very few animation apps that could help at the time and those that did were either too costly, not distributed in the West (Retas Studio for example) or proprietary (the software used to make ‘A Scanner Darkly’).
As time passed new animation apps appeared. Retas merged with Manga Studio to become Clip Studio Paint. Moho and TV Paint continued to improve (and go up in price). Blender acquired a 2D animation mode in Grease Paint.
Though I bought and learned some of the above apps, they had all become very complicated and bloated. I liked parts of each but not the whole.
Apple’s Craig Federighi encouraged me to develop some of my ideas instead of sending them to him all the time, so come 2019 I had less life distractions and more stability and I finally felt confident enough to sit down for a year and learn to code. I had always been involved in software development to some extent, though mostly in contributing ideas and deep beta testing, but I didn’t have the time to learn a programming language (aside from BASIC when I was 10 years old and HTML+CSS in the late 90s). Life and work got in the way many times.
I was also inspired by Keith Blount the creator and lead developer of Scrivener, which I have used since its first release. Keith taught himself to code so he could create the word processor he always wanted.
Fast forward to 2025, I now had working prototypes of four apps. One for storyboarding, one for creating a famous lighting effect, one for frame by frame raster animation, and one for generating in-betweens when given two vector drawings. Over 2025 my goal was to merge them all into one cohesive application without causing bloat. From the merging of those four apps Celga was born.
Celga offers what I feel many animators have always wanted. An animation app that is pared down to just the essentials and feels like the software equivalent of traditional cel animation. It uses half the memory of well known apps while maintaining very fast performance and can export everything to After Effects. It can also import and export XDTS more completely than any other animation app out there.
I thought about including a Puppet Warp tool (or what OpenToonz calls ‘Plastic Tool’) but the best 2D animations of all time didn’t need it and I’d like to see animators show off their muscular talent in the age of “AI”. They need to show the world how humans are better than machines and continue to inspire humanity with their skills. Animators are actors and their physical performance shows through the work.
Some might ask why did I develop a new animation app in the age of “AI” when journalists are constantly telling us that creatives are living on borrowed time and that our imminent replacement by machines is near, but journalists are not creatives. They are rarely experts in any subject they write about. Their job is to write scary stories and mock people who are far more talented and hard working than they are. They are not part of the productive sector.
If you’ve read my blog posts you’ll know that I am not threatened by “AI”. Generative models produce very fast output but they do not match the requirements of many industries, especially the creative sector where file formats and workflows cannot be based on highly compressed images and mpegs with random errors in them.
Celga itself has been tested with built-in support for a ComfyUI based Sketch to Image workflow, but I will probably disable it because if people want to use ComfyUI they can do so directly.
Like OLM Inc’s Open Tools, Celga and its accompanying utilities will be free to use. Users will be able to donate for further development and send requests for new features, but once I’m happy with the feature set I would really like to lock it down and then just maintain its compatibility with future operating system updates. Celga in ten years will be even more performant than it is today because the app will stay about the same while hardware will keep becoming more capable.
It would not have been possible to release Celga as a commercial paid product because as a solo developer and a creative it would require ongoing customer support and commitments that would take time away from everything I do.
At the moment Celga is macOS only because I only had time to learn Swift and a little C++. I expect some people online will ask “Why not use AI to help port it to Windows or Linux?”.
My answer is even if you have AI assisting you, apps this complex require many months of deep testing. The majority of time you aren’t coding - you are architecting, designing, bug hunting and pressure testing. Even more so if you are a creative too. Mo Bitar uploaded a good video this week showing how the latest most powerful models require a diligent knowledgeable programmer to fix their output.
I used Claude to help with two features in Celga. One feature integrates the OpenCV library into Celga, which required C++ bridging, and the other feature required Javascript. Two languages that I am not as familiar with as Swift.
If you’re too reliant on AI to code for you it’s like working blind. You don’t know what it did and where it did it. I wouldn’t even use AI to write emails for me, so any port to Windows and Linux will be just as methodical and careful as developing the macOS version.
In the AI (and AI slop) era going forward, people will want to see behind-the-scenes production notes and diaries more than ever. Your users, consumers and customers want to know that you put in the work otherwise they’ll have less respect for you. They will pay less attention to you and more attention to the other guy who sweat for them.
If all goes well Celga will be available to download in the summer of 2026 but as it’s my own personal tool set there’s no deadline.
(Sorry for blurring the images below but in today’s world of vibe coded rip offs and spam apps I had to).